Filesystems

如何在 fstab 中設置 noatime

  • January 28, 2017

我正在根據本文安裝 Mongo 3.4,並說要在 /etc/fstab 中設置 noatime

在給出的範例中,它看起來像:

LABEL=cloudimg-rootfs   /        ext4   defaults,noatime,discard        0 0

但是我的,使用 Debian 8(從 7 升級)在數字海洋上的一個小滴看起來像這樣:

UUID=5bc31ecc-d864-44dc-bea4-d409696cb577 /               ext4    errors=remount-ro 0       1
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

我剛開始使用系統管理員的東西,並想確保一切正常。我應該如何添加noatime?

你的 fstab 在每一行都是這樣形成的:

如果要指定文件系統選項,則必須在第四個欄位上這樣做。這是您擁有的同一個地方errors=remount-ro(這本身就是一個選項)。多個選項必須用逗號分隔,如上面的範例所示。選項“defaults”只是一個不做任何事情的欄位佔位符,如果至少指定了一個其他選項,則可以省略。

注意不要出錯,因為您的文件系統將無法掛載而不是忽略格式錯誤的選項。您應該在修改 fstab 條目後檢查它們是否有效。最簡單的方法是嘗試按照 fstab 中指定的方式安裝這些設備。

為此,您必須使用該mount命令,該命令遵循與 fstab 本身非常相似的語法。謹慎閱讀mount手冊頁以備將來使用,因為您可能會經常使用它來執行各種任務。在這種情況下,確保 fstab 條目功能的最簡單方法是mount通過以下命令指示執行整個 /etc/fstab 文件mount -a:使用它嘗試掛載後,檢查dmesg是否有任何錯誤。

引用自:https://serverfault.com/questions/829169