如何在fstab中设置noatime

我正在根据这篇文章安装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 

我刚刚开始与系统pipe理员的东西,并希望确保一切都会工作。 我应该如何添加noatime?

你的fstab在每一行都是这样形成的:

如果使用指定文件系统选项,则必须在第四个字段中执行此操作。 这是相同的地方,你有errors=remount-ro (这本身就是一个选项)。 多个选项必须用逗号分隔,就像上面的例子。 选项“defaults”只是一个不做任何事情的字段占位符,如果指定了至less一个其他选项,则可以省略。

注意不要犯错误,因为你的文件系统将无法安装而不是忽略格式错误的选项。 你应该检查你的fstab条目是否在修改之后工作。 最简单的方法是按照你的fstab指定的方法安装这些设备。

要做到这一点,你必须使用mount命令,该命令遵循与fstab本身非常相似的语法。 为了这个和将来的使用,阅读mount手册页是明智的,因为你可能经常使用它来完成各种任务。 在这种情况下,确保你的fstab入口函数最简单的方法是通过这个命令指示mount来运行整个/ etc / fstab文件: mount -a 。 使用这个尝试挂载后,检查dmesg ,看看是否有任何错误。