1、安装mongodb,安装elasticsearch。安装步骤自行百度
2、创建复制集,我这里是单机的三个节点
第一个节点:mongodb 27017
创建日志 : mkdir -p /data/mongodb/log27017
创建数据目录 :mkdir -p /data/db
“/home/mongodb”为创建的目录地址:
启动: /home/mongodb/bin/mongod --replSet repset --port 27017 --dbpath /data/db --oplogSize 2048 --logpath /data/mongodb/log27017/mongod.log &
第二个节点: mongodb 27018
mkdir -p /data/mongodb/log27018
mkdir -p /data/mongodb/data27018
/home/mongodb/bin/mongod --replSet repset --port 27018 --dbpath /data/mongodb/data27018 --oplogSize 2048 --logpath /data/mongodb/log27018/mongod.log &
第三个节点:mongodb 27019
mkdir -p /data/mongodb/log27019
mkdir -p /data/mongodb/data27019
/home/mongodb/bin/mongod --replSet repset --port 27019 --dbpath /data/mongodb/data27019 --oplogSize 2048 --logpath /data/mongodb/log27019/mongod.log &
3、连接主节点:
home/mongodb/bin/mongod localhost:27018
输入以下配置:
config = { _id:"repset", members:[
{_id:0,host:"localhost:27017"},{_id:1,host:"localhost:27018"},
{_id:2,host:"localhost:27019"}]
};
初始化配置
rs.initiate(cfg) //初始化配置文件
//查看状态,以下提示27000为主节点,其余2个端口为辅助节点repSetTest:OTHER> rs.status()
测试:
db.repset.insert({_id:1, value:'abc'})
db.repset.findOne()
4、配置同步工具:
安装同步工具:
参考:https://blog.csdn.net/itbs/article/details/65630910
5、查看es 中的是否存在索引
curl http://localhost:9200/_cat/indices?v
时间紧张,暂时写到这,后期再归纳