MongoDB, Solr & RabbitMQ安装及常见问题

Coding Alan 5年前 (2019-06-17) 5027次浏览 0个评论 扫描二维码

MongoDB

数据备份和恢复

以下对本机操作时可不添加-h 参数,设置了用户名和密码时需添加-u 和-p 参数

开启慢查询日志

MongoDB本机数据迁移

在实际业务场景中,由于 MongoDB比较占用磁盘,原系统盘可能空间会逐渐显得不足以应付,此时就需要挂载新的磁盘,而将 MongoDB 的数据目录迁移到新磁盘上实际也非常简单,假设新磁盘挂载位置为/xxx:

常见问题

1、locale::facet::_S_create_c_locale name not valid

2、Failed to start mongod.service: Unit mongod.service not found.

3、Failed: error connecting to db server: server returned error on SASL authentication step: Authentication failed.

传入-u -p 的同时传入

Solr

相关文章:搭建自己的搜索引擎:Apache Solr 7.x知识汇总

下载JAVA:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载 Solr:

http://apache.01link.hk/lucene/solr/7.7.2/solr-7.7.2.tgz

备份还原

注:所备份的目录应当存在并且 solr 用户具有可写权限

限制外网访问

MongoDB, Solr & RabbitMQ安装及常见问题

设置用户名、密码

查询重复项

生产环境内存配置(/etc/default/solr.in.sh),如下例中设置为1G:

pysolr

常见问题

1、Error CREATEing SolrCore ‘new_core’: Couldn’t persist core properties…

查看/var/solr/data/new_core等相应目录权限,所有者应为 solr或拥有相关权限

2、Error CREATEing SolrCore ‘new_core’: Unable to create core [new_core] Caused by: Can’t find resource ‘solrconfig.xml’ in classpath or ‘/var/solr/data/new_core’

RabbitMQ

相关文章:RabbitMQ消息中间件知识汇总


MongoDB, Solr & RabbitMQ安装及常见问题

备份还原

首先可对 broker 定义文件进行导入和导出,在网页界面的首页下方,将导入的 json 文件在另一个服务中进行导入即可,其中包含用户、权限、exchange、queue等。

MongoDB, Solr & RabbitMQ安装及常见问题

消息数据的备份和还原

常见问题

1、RabbitMQ Not management user

2、RabbitMQ http access Denied:user ‘ guest ‘-user can only log on via localhost

3、启动失败直接使用rabbitmq-server,报错ERROR: epmd error for host xxx: timeout (timed out)

此时需要修改hostname 以例 Rabbit 可以识别,如

4、清空指定队列数据

 

喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址