mongod --config /local/hadoop/var/lib/hdfs/data/mongodb/mongodb/conf/share1.conf
mongod --config /local/hadoop/var/lib/hdfs/data/mongodb/mongodb/conf/share2.conf
mongod --config /local/hadoop/var/lib/hdfs/data/mongodb/mongodb/conf/share3.conf
執行以上報錯
about to fork child process, waiting until server is ready for connections.
forked process: 31571
error: child process failed, exited with error number 51
方法:刪除 dbpath: /local/hadoop/var/lib/hdfs/data/mongodb/share3/data 目錄下面所有內容後重啟就可以
可是連線還是報錯:
mongodb failed to execute "listdatabases" command.
解決方法:
啟動三颱伺服器的shard1 server
mongod --config /usr/local/mongodb/conf/shard1.conf
登陸任意一台伺服器,初始化副本集
mongo 192.168.0.31:27001
#使用admin資料庫
use admin
#定義副本集配置
config = ,
... ,
...
... ]
... }
#初始化副本集配置
rs.initiate(config);
#檢視分割槽狀態
rs.status();
就可以了。
注意是mongo: 27001 是分片的埠。不是mongo登入的埠
軟體 mongo占用磁碟空間過大
何為過大 mongodump之前2g,匯入後變成15g,大約8倍.原因 如果mongo版本小於3,則正常,mongo請公升級到3.0版本上,目前3.6.7較穩定版 如果您安裝mongodb通過如下方式 1sudo apt get install mongodb 那麼大概率是2.7版本的,這個版本就別...
ubuntu磁碟滿導致無法開機
系統開機時需要部分空餘磁碟空間載入服務,ubuntu磁碟佔用率100 導致啟動卡死。進入recovery模式,刪除無用檔案,釋放磁碟空間即可。進入recovery模式方法 重啟ubuntu,隨即長按shift進入grub選單 在grub選單中,選擇recovery mode,回車確認 在recove...
mongo實戰2 第1章 初始mongo
mongodb是乙個開源的 面向文件的資料庫管理系統,為全新的網際網路應用的資料模型和伸縮性設計,具有動態查詢和輔助索引 快速原子更新一集複雜聚合,支援自動化災備的複製,還有水平伸縮的分片集群等特性。mongodb 資料是以文件 document 為單位,每個document相當於關係型資料庫中表裡...