MongoDB新增从节点
为了在MongoDB中添加一个新的从节点,你需要执行以下步骤:
- 确保你有一个运行的主节点(Primary Node)。
- 在新的从节点服务器上安装MongoDB并配置好。
- 使用
mongod
命令启动从节点,并指定--slave
和主节点的连接信息。
以下是一个示例命令,用于将新的从节点连接到现有的主节点:
mongod --slave --source <master-hostname>:<port> --priority 0 --hidden --only <database-name>
参数解释:
--slave
表示这个节点是从节点。--source
指定主节点的地址和端口。--priority 0
设置从节点的优先级为0,意味着它不会在主节点失效时接替。--hidden
表示这个从节点不会被客户端看到,除非特别请求。--only
指定哪个数据库应该被复制。
请确保在实际环境中替换 <master-hostname>
, <port>
, 和 <database-name>
为你的实际主节点的地址、端口和数据库名称。
注意:从MongoDB 3.6开始,不推荐使用 --slave
选项,而是应该使用复制集(replica set)的配置方式。你可以将新的服务器添加到现有的复制集中,通过rs.add()
命令。
评论已关闭