国产精品一区二区在线观看完整版,在线观看91精品国产性色,欧美日韩另类视频

杭州校區(qū)切換校區(qū)
圖片

如何解決 Linux 中“磁盤空間不足”的問題

發(fā)布時(shí)間: 2018-01-04

明明有很多剩余空間,但 Linux 系統(tǒng)依然提示沒有空間剩余。為什么會(huì)這樣呢?Linux 偶爾會(huì)有一些令人沮喪的模糊的錯(cuò)誤消息出現(xiàn),而這就是其中一種。不過這種錯(cuò)誤通常都是由某幾種因素導(dǎo)致的。

通過 du 和 df 檢查磁盤空間

在開始行動(dòng)前,最好先檢查一下是否磁盤上是否確實(shí)還有空間剩余。雖然桌面環(huán)境的工具也很不錯(cuò),但命令行上的工具更直接,要好的多。

Linux Filesystem du

首先讓我們看看 du 命令。用它來檢查問題磁盤所在的掛載點(diǎn)目錄。本文假設(shè)出問題的分區(qū)掛載點(diǎn)為根目錄。

  1. sudo du -sh /

Linux Filesystem df

由于它要遍歷磁盤中的所有文件,因此需要花費(fèi)一點(diǎn)時(shí)間?,F(xiàn)在再讓我們試試 df。

  1. sudo df -h

把根目錄和在其中掛載的文件系統(tǒng)加在這條命令的后面。比如,若你的有一個(gè)獨(dú)立的磁盤掛載到 /home,那么除了根目錄之外,你也需要把它加進(jìn)來。使用空間的總和應(yīng)該跟你 du 命令得到的結(jié)果接近。否則的話,就說明可能有已刪除文件的文件被進(jìn)程占用。

當(dāng)然,這里主要專注點(diǎn)在于這些命令的結(jié)果是否要小于磁盤的大小。如果確實(shí)小于磁盤大小,那么很明顯有很多地方不對(duì)勁。

相關(guān)使用 Agedu 分析硬盤空間使用狀況 [1]

可能的原因

這里列出了一些產(chǎn)生這種情況的主要原因。若你發(fā)現(xiàn) du 和 df 的結(jié)果之間有差別,那么可以直接檢查第一項(xiàng)原因。否則從第二項(xiàng)原因開始檢查。

已刪除文件被進(jìn)程所占用

有時(shí),文件可能已經(jīng)被刪掉了,但有進(jìn)程依然在使用它。在進(jìn)程運(yùn)行期間,Linux 不會(huì)釋放該文件的存儲(chǔ)空間。你需要找出這個(gè)進(jìn)程然后重啟這個(gè)進(jìn)程。

Check processes for deleted files

使用下面命令來定位進(jìn)程。

  1. sudo lsof / | grep deleted

這應(yīng)該會(huì)列出出問題的進(jìn)程了,然后重啟該進(jìn)程。

  1. sudo systemctl restart service_name

i 節(jié)點(diǎn)不夠了

Linux check filesystem inodes

文件系統(tǒng)中有一些稱為 “i 節(jié)點(diǎn)inode” 的元數(shù)據(jù),其用來保存文件的相關(guān)信息。很多文件系統(tǒng)中的 i 節(jié)點(diǎn)數(shù)量是固定的,因此很可能 i 節(jié)點(diǎn)已經(jīng)耗盡了而文件系統(tǒng)本身還沒有用完。你可以使用 df 來檢查。

  1. sudo df -i /

比較一下已用的 i 節(jié)點(diǎn)和總共的 i 節(jié)點(diǎn)數(shù)量。如果沒有可用的 i 節(jié)點(diǎn)了,那么很不幸,你也無法擴(kuò)充 i 節(jié)點(diǎn)。刪除一些無用的和過期的文件來釋放一些 i 節(jié)點(diǎn)吧。

環(huán)塊

最后一個(gè)很常見的問題就是壞的文件系統(tǒng)塊。除非另有標(biāo)記,否則操作系統(tǒng)很可能會(huì)認(rèn)為這些塊都是可用的,這會(huì)導(dǎo)致文件系統(tǒng)損壞或者硬盤壞死。最好是使用帶 -cc 標(biāo)志的 fsck 搜索并標(biāo)記出這些塊。記住,你不能使用正在使用的文件系統(tǒng)(LCTT 譯注:即包含壞塊的文件系統(tǒng))中的 fsck 命令。你應(yīng)該會(huì)要用到 live CD。

  1. sudo fsck -vcck /dev/sda2

很明顯,這里需要使用你想檢查的磁盤路徑取代命令中的磁盤位置。另外,要注意,這恐怕會(huì)花上很長一段時(shí)間。


希望這些方案能解決你的問題。這種問題在任何情況下都不是那么容易診斷的。但是,在運(yùn)氣好的情況下,你可以把文件系統(tǒng)清理干凈并讓你的硬盤再次正常工作。

上一篇: phpMyAdmin被曝存在嚴(yán)重CSRF漏洞可對(duì)數(shù)據(jù)庫造成破壞

下一篇: 紅帽踐行容器健康指數(shù) 欲將新品全部容器化

在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務(wù)!

<bdo id="pdyax"></bdo>

    <pre id="pdyax"></pre>
    <menuitem id="pdyax"></menuitem>
      <form id="pdyax"><tbody id="pdyax"></tbody></form>

      1. <center id="pdyax"><center id="pdyax"></center></center>
          1. 主站蜘蛛池模板: 蒙城县| 仁布县| 察雅县| 宁都县| 怀柔区| 洛浦县| 临泉县| 固始县| 嘉祥县| 漾濞| 巴林左旗| 西乡县| 汨罗市| 邢台市| 浠水县| 华亭县| 阿拉善左旗| 虹口区| 桃江县| 同仁县| 化德县| 周宁县| 南康市| 镇江市| 宁都县| 白山市| 鹿泉市| 大关县| 平邑县| 无极县| 河池市| 和林格尔县| 林西县| 山阳县| 太湖县| 安阳市| 社旗县| 大余县| 溧阳市| 邵阳县| 甘孜县|