Назад | Перейти на главную страницу

Как установить noatime в fstab

Устанавливаю Mongo 3.4 согласно Эта статья и предлагает установить noatime в / etc / fstab

В приведенном примере это выглядит так:

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 (что само по себе является вариантом). Несколько вариантов следует разделять запятыми, как в приведенном выше примере. Параметр "по умолчанию" - это всего лишь заполнитель поля, который ничего не делает, и его можно опустить, если указан хотя бы один другой параметр.

Будьте осторожны, чтобы не совершить ошибок, поскольку ваша файловая система не сможет смонтировать, вместо того, чтобы игнорировать неверный параметр. Вы должны проверить, работают ли ваши записи fstab после того, как вы их изменили. Самый простой способ сделать это - попытаться смонтировать эти устройства, как указано в вашем fstab.

Для этого необходимо использовать mount команда, которая следует синтаксису, очень похожему на сам fstab. Благоразумно читать mount справочную страницу для этого и будущего использования, так как вы, вероятно, будете часто использовать ее для выполнения различных задач. В этом случае самый простой способ убедиться, что ваша функция записей fstab - указать mount чтобы просмотреть весь ваш файл / etc / fstab с помощью этой команды: mount -a. После использования этого для попытки монтирования проверьте dmesg чтобы узнать, были ли у вас ошибки.