close
公司的QNAP NAS網路硬碟被掛載到多台電腦的網路磁碟當作備份來使用

最近發現8TB的空間快滿了

所以開始在某一台電腦使用檔案總管在網路磁碟刪除一些過舊的備份資料

但奇怪的事情發生了

用檔案總管刪除幾百GB的資料後

但空間並沒有釋放出來

經過幾天後8TB的空間終於滿了

備份作業也都顯示無硬碟空間不足而停止

但用檔案總管刪除再多資料

仍然顯示剩餘空間0

打電話到QNAP客服詢問並用TEAMVIEWER連線進來操作

QNAP客服也無法解決此問題

QNAP客服表示只能重開機看看

但QNAP還有切出iSCSI硬碟掛載多台虛擬主機在執行

重開機滋事體大

經過一番努力終於找到一個解決方法

原來QNAP NAS的核心是LINUX

所以用PUTTY連線進去

使用指令df -h先看磁碟分割使用狀況

[~] # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/ram0               151.1M    130.7M     20.4M  86% /
devtmpfs                  1.9G      4.0k      1.9G   0% /dev
tmpfs                    64.0M    508.0k     63.5M   1% /tmp
tmpfs                     1.9G         0      1.9G   0% /dev/shm
/dev/md9                509.5M    114.8M    394.7M  23% /mnt/HDA_ROOT
/dev/mapper/cachedev1     8.0T      8T    0G  100% /share/CACHEDEV1_DATA
/dev/md13               371.0M    281.5M     89.5M  76% /mnt/ext
tmpfs                    32.0M         0     32.0M   0% /.eaccelerator.tmp
/dev/mapper/cachedev2     2.0T    0G      2.0T  46% /share/CACHEDEV2_DATA

可以看出/share/CACHEDEV1_DATA的磁區滿了

但無論檔案總管怎麼刪除檔案,空間仍無法釋放

此時就想用mv來搬移檔案看看

[/share/CACHEDEV2_DATA/backup_vol2/Pmg] # mv /share/CACHEDEV1_DATA/file/Pmg/WEB/201401*/ .

搬移完成後再df -h看磁碟分割使用狀況

[~] # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/ram0               151.1M    130.4M     20.7M  86% /
devtmpfs                  1.9G      4.0k      1.9G   0% /dev
tmpfs                    64.0M    504.0k     63.5M   1% /tmp
tmpfs                     1.9G         0      1.9G   0% /dev/shm
/dev/md9                509.5M    114.8M    394.7M  23% /mnt/HDA_ROOT
/dev/mapper/cachedev1     8.0T      7.7T    285.6G  96% /share/CACHEDEV1_DATA
/dev/md13               371.0M    281.5M     89.5M  76% /mnt/ext
tmpfs                    32.0M         0     32.0M   0% /.eaccelerator.tmp
/dev/mapper/cachedev2     2.0T    285..6G      1.7T  15% /share/CACHEDEV2_DATA

果然/share/CACHEDEV1_DATA的磁區空間釋放出來了

這個問題困擾好久,連原廠都無法解決

此方法提供大家參考看看

arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()