如何在 Linux 軟體 raid 中停用磁碟上的自動和強制 fsck?

如何在 Linux 軟體 raid 中停用磁碟上的自動和強制 fsck?

這是在 ubuntu 10.04 64 伺服器上使用 mdadm 和 webmin 控制的 raid 系統 /dev/md4 的 /etc/fstab 條目:

/dev/md4                                  /mnt/md4        ext3    relatime        0       0

我們嘗試在 rebotts 上關閉自動強制 fsck,因為我們更喜歡透過將行的最後一個參數設為 0(零)來實現我們自己的預定 fsck 例程。

但我們發現強制和自動檢查仍然發生在底層真實磁碟上,例如 sdb1 和 sdc1。

我們怎麼才能把它關掉?

答案1

請參閱以下手冊頁tune2fs

-c 最大掛載計數
    調整安裝次數,之後將檢查檔案系統
    通過 e2fsck(8)。如果 max-mount-counts 為 0 或 -1,則掛載的次數
    e2fsck(8) 和核心將忽略已安裝的檔案系統。

-i 檢查間隔[d|m|w]
    調整兩次檔案系統檢查之間的最大時間。無後綴或 d
    結果以天為單位,m 以月為單位,w 以周為單位。零值將
    禁用與時間相關的檢查。

所以tune2fs -c 0 -i 0 /dev/sdx1

相關內容