1.实验主从复制,并验证复制成功,抓图实验过程 

Step1:创建相应的目录

Mkdir -p ./dbs/master

Mkdir -p ./dbs/slave

Step2:开启主服务

./bin/mongod --dbpath ./dbs/master --port 10000 --master

Step3:开启salve:

./bin/mongod --dbpath ./dbs/slave --port 10001 --slave --rest --nojournal --source localhost:10000

Step4:在主结点上做数据测试:

Mongo localhost:10000

Use evan

Db.users.insert({"userid","evan"});

Db.users.find();

Step5:在辅结点上查找数据,验证主从复制的效果:

Mongo localhost:10001

Use evan

Db.users.find()

 
 

 
 

 
 

2.实验副本集,并验证自动切换primary成功,抓图实验过程 

启动三个结点:

./bin/mongod --dbpath ./dbs/node1 --port 10001 --replSet blort

./bin/mongod --dbpath ./dbs/node2 --port 10002 --replSet blort

./bin/mongod --dbpath ./dbs/node3 --port 10003 --replSet blort

连接其中一台结点:

mongo localhost:10001

初始化副本集

rs.initiate({"_id" : "blort","members" : [

{"_id" : 1,"host" : "localhost:10001"},

{"_id" : 2,"host" : "localhost:10002"},

{"_id" : 3,"host" : "localhost:10003"},

]}) ;

检查状态:

rs.status();

测试主从切换:

rs.stepDown(30);

再次查看状态:

rs.staus();

发现node1从primary变成secondary

node3从secondary变成primary

 
 

最新文章

  1. ahjesus web动态icon
  2. JS实现HashMap
  3. OAF_开发系列28_实现OAF中反编译获取class包代码JD Compiler(案例)
  4. avalon2学习教程15指令总结
  5. PAT乙级真题1003. 我要通过!(20)(解题)
  6. 旧版Xcode下载地址
  7. phpcms栏目调用
  8. POJ-3468-A Simple Problem with Integers(区间更新,求和)-splay或线段树
  9. __doPostBack 未生成
  10. mongodb学习(一)
  11. JavaScript中的设计模式:策略模式
  12. Premiere Pro 中的键盘快捷键
  13. linux sshd 登录不需要密码
  14. 深入JVM之类的加载过程
  15. 开启spark日志聚集功能
  16. 微信小程序swiper制作内容高度不定的tab选项卡
  17. tomcat8 进入不了Manager App 界面 403 Access Denied
  18. c++工厂模式(Factory method)
  19. mahout源码KMeansDriver分析之四
  20. Hdu1163 Eddy's digitai Roots(九余数定理)

热门文章

  1. ASP.Net中无刷新执行Session身份验证
  2. java基础练习[一]
  3. Java synchronized关键字用法(清晰易懂)
  4. json在php中的使用之如何转换json为数组
  5. RAID选项
  6. Exchange 2013 申请证书
  7. 一些arcgis符号库干货
  8. Web安全开发注意事项
  9. 利用在线工具自动化生成findviewById
  10. 讲解Canvas中的一些重要方法