1. 程式人生 > >由於磁盤空間不足,做軟鏈接轉移mongodb數據目錄

由於磁盤空間不足,做軟鏈接轉移mongodb數據目錄

修改 mounted spa 創建 目錄大小 style file 正常 files

這是我的第一篇博客,多有不足請指教,話不多說,直入正題

原因:由於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數據目錄