暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mongo复制集搭建

原创 小气鬼 2022-01-04
377

1、无认证启动mongo

mongod -f /data/mongodata/conf/no_auth_shard.yaml

mongod -f /data/mongodata/conf/no_auth_config.yaml


2、config复制集初始化

mongo admin --port 27018


rs.initiate({ _id: csrs,configsvr: true,members: [ { _id : 0, host :192.168.0.4:27018 }, { _id : 1, host :192.168.0.5:27018 }, { _id : 2, host :192.168.0.6:27018 }]})

注:csrs和要config配置文件中replSetName、mongos.yaml中configDB一致


3、shard复制集初始化

mongo admin --port 27017


rs.initiate({_id:'lgshard1',members:[{_id:0, host:'192.168.0.4:27017'},{_id:1, host:'192.168.0.5:27017'}, {_id:2, host:'192.168.0.6:27017'}]})


4、shard集群:

#登录27019端口

mongo admin --port 27109

mongos> sh.addShard(shard1/192.168.0.4:27017,192.168.0.5:27017,192.168.0.6:27017)

#检查状态

mongos> sh.status()


5、添加用户(管理用户和业务用户)

创建用户27017(主库)、27019端口


6、启用认证,重启mongo所有进程

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论