linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

廢話很少說直接上圖

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

能夠看獲得 / 下面已使用100%,已經沒有剩餘空間可使用了,上面跑的服務已經訪問不了了。linux

接下來我就看看有沒有垃圾文件能夠清理的測試

du -sh *

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

因爲這個機器比較特殊,上面有重要業務因此裏面的任何東西都不能動。因此沒有辦法只能添加磁盤。3d

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

添加一塊10G的磁盤,個人思路是既然東西不能動,並且aaa目錄佔用空間特別大因此,把aaa目錄移到新掛載的磁盤上作一個軟連接。blog

加完磁盤後,要重啓才能生效哦。test

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

如今看到已經出現咱們剛添加的10GB的磁盤。沒有任何分區,如今新建分區程序

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

而後再將新分好的磁盤分區格式化方法

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

[root@zabbix ~]# mkdir /data1im

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

[root@zabbix /]# mount -ad3

會出現咱們掛載的分區在data1目錄下db

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

如今將 / 下面空間佔用大的目錄移到/data1下,注意事項移動,而不是cp

[root@zabbix /]# mv /aaa /data1/

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

[root@zabbix /]# ln -s /data1/aaa/ /aaa

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

作完軟連接後,發現目錄顏色變淺藍後面是實際目錄。並且最重要的是磁盤空間沒有增減,還能夠進目錄讀寫。

而後咱們來測試讀寫。在/aaa 下面建立文件寫入,發現/data1/aaa目錄下面也會有剛建立的文件,同源目錄新增而增長,刪除而刪除,裏面的內容仍是如出一轍的,也不會影響你別的程序調用這個目錄。

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

最後看磁盤空間,成功解決問題。

linux系統磁盤空間滿了怎麼辦看完這篇文章以後就知道怎麼解決了

想要刪除連接直接rm就能夠了 rm -rf /usr/local/hero ,可不是 rm -rf /usr/local/hero/  不帶/  ,若是帶了會把原目標的文件刪除的。

最後附上想本身練習的小夥伴們使用dd命令快速生成大文件或者小文件的方法

dd if=/dev/zero of=test bs=1M count=1000

相關文章
相關標籤/搜索