Rap*_*aël 4 mongodb database-replication ansible replicaset ansible-playbook
我有两台机器,每台机器托管一个mongo实例.
我需要它们作为副本集一起工作.
我使用Ansible进行配置.
我怎样才能做到这一点?
这就是我管理它的方式.
我使用了来自Ansible Galaxy的Stouts.mongodb.
在playbook.yml:
---
- name: Provision database servers
hosts: dbservers
sudo: true
vars:
mongodb_conf_replSet=rs-name/db-hostname-1:27017,db-hostname-2:27017
mongodb_shell:
db-name:
- rs.initiate()
roles:
- Stouts.mongodb
Run Code Online (Sandbox Code Playgroud)
有关如何设置副本集的更多详细信息,请参阅mongo doc.
| 归档时间: |
|
| 查看次数: |
5608 次 |
| 最近记录: |