公司遷移mongodb,查了半天資料,各種考證,各種資訊,最後我選擇很野蠻的直接把庫和日誌直接scp過來了.......
記錄下如何安裝和啟動mongodb:
1.解壓mongodb:
[root@iZ25jb1qatzZ mongodb]# tar -zvxf mongodb-linux-x86_64-2.6.4.gz
2. 進入mongodb設定使用者名稱密碼:
[root@iZ25jb1qatzZ bin]# ./mongo MongoDB shell version: 2.6.4 connecting to: test > use admin switched to db admin > addUser('abc','abc')
3. 退出後開啟mongodb:(預設埠:27017)
./mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log -auth --fork
-auth:需要驗證才能進入。
--fork:在後臺執行。
--dbpath:制定資料存放位置
--logpath:日誌存放位置
4.設定開機自動執行:
[root@iZ25jb1qatzZ bin]# echo "/home/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log -auth --fork" >> /etc/rc.local
5.關閉不能強行kil, 可能會出問題的,要溫柔:進入mongodb 執行:
> db.shutdownServer()
linux任何東西都以檔案的形式存在對於我這種一根筋,簡直就是福利啊~~
順便說一句,壓力測試的時候,即使想測試真實環境,也要重新搭建一個環境一樣的~~,不然掛了就尷尬了....話說我也是弱智的夠可以的