MongoDB是一個開源的non-SQL數據庫引擎。 MongoDB是可擴展的,是標準關系數據庫管理系統(RDBMS)的替代品。 副本集可以使在節點發生故障時還能提供對您的數據的訪問。
安裝MongoDB
1.確保在副本集的每個成員設置好hostname
nano /etc/hostname
/etc/hostname:
europa
2.創建一個文件以保存MongoDB存儲庫的配置信息:
sudo touch /etc/yum.repos.d/mongodb.repo
3.如果運行的是64位系統,請使用以下配置:
[mongodb]name=MongoDB Repositorybaseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/gpgcheck=0enabled=1
對于32位系統,請使用以下配置:
[mongodb]name=MongoDB Repositorybaseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/gpgcheck=0enabled=1
4.使用如下命令安裝MongoDB:
sudo yum install mongo-10gen-server
配置網絡
請正確配置網絡,否則將無法向副本集添加成員。 本節將詳細介紹如何將三(3)個服務器配置為MongoDB副本集。
設置hosts文件
/etc/hosts
192.168.160.1 mongo1
192.168.170.1 mongo2
192.168.180.1 mongo3
使用您自己的IP地址代替上述示例中的地址。 副本集中的成員名稱也可以根據你的需要設置名稱。
編輯Mongo Conf文件
1.編輯mongod.conf文件以添加IP地址和端口號。
/etc/mongod.conf:
# fork and run in backgroundfork = true bind_ip = 192.168.135.24port = 27017
輸入您在bind ip中服務器的私有IP地址。 如果bind_ip不存在,則需要添加它。 保留默認端口號27017,并取消注釋行fork = true。
2.仍然在mongodb.conf文件中滾動到底部并添加副本集信息:
/etc/mongod.conf:
replSet = rs1
在此示例中,副本集為rs1,但是,您可以根據選擇更改名稱。
副本集
副本集將允許您的數據“復制”或傳播到集合中的所有其他節點。 它在系統故障的情況下提供冗余。 建議副本集節點個數為奇數,因為這會使選舉更容易。
選舉是選擇哪個節點成為主節點。 選舉在副本集初始化之后和主節點不可用時發生。 主節點是唯一可以接受寫操作的節點。 如果主節點不可用,則進行選舉選出新的主節點。 選舉操作自動進行,無需人工干預。
創建副本集
mongod.conf文件在安裝過程中就創建好了。 需要用這個配置文件在副本集的每個節點上啟動守護程序。
1.命令如下:
mongod --config /etc/mongod.conf
守護程序啟動后,輸出如下。
[user@europa mongo]# mongod
主站蜘蛛池模板:
草草久久久
|
欧美激情精品久久久久
|
国产美女爽到喷白浆的
|
黄色一级片免费在线观看
|
国产91精品久久久久久久
|
julieann艳星激情办公室
|
国产精品麻豆一区二区三区
|
色域tv|
色视频在线播放
|
国产亚洲高清视频
|
涩涩99|
成年性羞羞视频免费观看
|
精品中文视频
|
成人不卡一区二区
|
宅男噜噜噜66国产在线观看
|
国产精品www
|
成人免费观看49www在线观看
|
92看片淫黄大片欧美看国产片
|
免费一级片网站
|
黄色一级片免费在线观看
|
国语自产免费精品视频在
|
欧美一级视频网站
|
欧美一级黄色影院
|
日韩视频在线免费
|
久久精热
|
久久精品一区二区三区不卡牛牛
|
亚洲成人播放
|
亚洲一区二区中文字幕在线观看
|
久久免费视频5
|
成人三级免费电影
|
av不卡免费在线
|
99精品视频在线免费观看
|
在线视频 中文字幕
|
黄色va视频
|
欧美a视频在线观看
|
成人毛片免费视频
|
国产精品一区在线看
|
九九视频久久
|
亚洲午夜电影
|
国产精品视频一区二区三区四区五区
|
成人免费久久
|