美文网首页
Mongodb-主从

Mongodb-主从

作者: 黑客不黑撒 | 来源:发表于2018-08-22 09:14 被阅读0次

docker inspect --format '{{ .NetworkSettings.IPAddress }}'容器id

[root@localhost ~]# docker run -it --name master --privileged=true -p 17017:17017 -v /home/Java:/home/test mongodb:1.1 /bin/bash

[root@localhost ~]# docker run -it --name slave1 --privileged=true -p 17018:17018 -v /home/Java:/home/test mongodb:1.1 /bin/bash         

[root@localhost ~]# docker run -it --name slave2 --privileged=true -p 17019:17019 -v /home/Java:/home/test mongodb:1.1 /bin/bash

master

[root@localhost ~]# docker exec -it master /bin/bash

[root@2e713e40f96c /]# cd /home/Java/mongodb

[root@2e713e40f96c mongodb]# bin/mongod -port 17017 --master

savle1

[root@localhost ~]# docker exec -it slave1 /bin/bash

[root@0f165fb634e2 /]# cd /home/Java/mongodb

[root@0f165fb634e2 mongodb]# bin/mongod --port 17018 --slave --source=172.17.0.2:17017

savle2

[root@localhost ~]# docker exec -it slave2 /bin/bash

[root@4835f714b0cf /]# cd /home/Java/mongodb

[root@4835f714b0cf mongodb]# bin/mongod --port 17019 --slave

[root@localhost ~]# docker exec -it slave2 /bin/bash

[root@4835f714b0cf /]# cd /home/Java/mongodb

[root@4835f714b0cf mongodb]# bin/mongo --port 17019

> use local

switched to db local

> db.sources.insert({"host":"172.17.0.2:17017"})

WriteResult({ "nInserted" : 1 })

> db.sources.find()

{ "_id" : ObjectId("596f0ec5fb980c0f1e0d0d7d"), "host" : "172.17.0.2:17017" }

相关文章

  • Mongodb-主从

    docker inspect --format '{{ .NetworkSettings.IPAddress }}...

  • MongoDB-基础使用(二)

    前置文章:MongoDB-基础使用(一)[https://www.jianshu.com/p/7bca353127...

  • MongoDB-基础使用(三)

    前置文章:MongoDB-基础使用(一)[https://www.jianshu.com/p/7bca353127...

  • 32主从复制

    职责搭建主从复制,主从原理熟悉,主从的故障处理,主从延迟,主从的特殊架构的配置使用,主从架构的演变 主从复制介绍主...

  • MongoDB-序

    NOSql :not only sql 显示开发中一直存在一个问题: 数据表 — JDBC读取 — POJO(V...

  • MongoDB-更新

    提供了两类函数:save()、update()update函数语法要求比较麻烦:db.集合.update(更新条件...

  • MongoDB-查询

    任何数据库中查询都是最麻烦的,在MongoDB中对于查询的支持非常到位,有关系运算,逻辑运算,数组运算等等首先对于...

  • MongoDB-基础

    在了解了SpringData JPA 对MongoDB的封装之后,觉得还是有必要了解一下MongoDB本身的基础操作

  • MongoDB-简介

    MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。MongoDB 旨在为WEB应用提...

  • mongodb-基础

    第1章 关系型与非关系型 第2章 mongo和mysql数据对比 第3章 MongoDB特点 第4章 mongo应...

网友评论

      本文标题:Mongodb-主从

      本文链接:https://www.haomeiwen.com/subject/mkleiftx.html