由於磁盤空間不足,做軟鏈接轉移mongodb數據目錄
這是我的第一篇博客,多有不足請指教,話不多說,直入正題
原因:由於mongodb數據量較大,占用空間較大,所以決定轉移數據目錄到另一塊磁盤下
一、查看磁盤占用情況
[[email protected] ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 40G 35G 5G 88% /
/dev/sdb1 100G 2G 98G 2% /dt
二、查看mongodb數據目錄大小
[[email protected] ~]#du -sh /data/server/mongo/db
30G /data/server/mongodb/db
三、考慮sdb1盤充足,轉移mongodb數據目錄
(一)停止mongodb服務
[[email protected] ~]#/data/server/mongodb/bin/mongo #客戶端連接進入
>use admin
>db.shutdownServer()
(二)轉移數據目錄
[[email protected] ~]#mv /data/server/mongo/db /dt/
(三)創建軟鏈接到原數據目錄路徑 #避免修改配置文件裏的數據目錄路徑
[[email protected] ~]#ln -s /dt/db /data/server/mongodb/db
(四)啟動mongodb服務
[[email protected] ~]#/data/server/mongodb/bin/mongod -f /data/server/mongodb/conf/mongo.conf
這樣,數據目錄就成功轉移了,測試mongodb服務一切正常,數據完整
由於磁盤空間不足,做軟鏈接轉移mongodb數據目錄