Меня всегда смущало, где монтировать постоянные нестандартные файловые системы в Linux. Например, файловая система, содержащая файлы компании, которые передаются через Samba или NFS.
Это не то, что Стандарт иерархии файловой системы действительно решил, что я нашел. Последняя версия спецификации 2.3 добавляет / srv, но на данный момент не похоже, что многие дистрибутивы начали по умолчанию использовать этот каталог для данных сервисов. Традиционно большинство дистрибутивов по умолчанию используют / var для этого, поэтому я не уверен, что администраторы примут это соглашение.
По привычке я обычно монтирую эти нестандартные файловые системы в / mnt, но FHS утверждает, что это следует использовать для временных точек монтирования. Но я также видел, как администраторы помещали дополнительные точки монтирования в /, в / home, в / var и в / usr / local.
Поэтому мне любопытно, каково здесь согласие относительно того, где эти файловые системы должны быть смонтированы.
- Что, по вашему мнению, сработало для вас и вашей организации?
- Есть ли опубликованные лучшие практики, которые охватывают эту тему?
/mnt
или/home
. Все остальное зависит от вас./srv
Похоже, это может работать.Ответы:
Везде, где это имеет смысл.
FHS отлично подходит для обеспечения согласованности между дистрибутивами, в то время как у вас есть конкретные исключения, которые необходимо обработать.
Если это пара машин, установите их там, где это имеет смысл. Если их много, создайте собственную политику для своей компании и задокументируйте ее (стандарты хороши, у всех должна быть такая).
Например, мы:
/var/dominodata
и/var/dominolog
/var/spool/squid
источник
В Ubuntu обычно монтируют диски в / media, хотя обычно это предпочитают для съемных дисков, я думаю, что это хорошо подходит для постоянной точки монтирования.
Рекомендуется использовать / media в ubuntu, если вы используете какую-либо среду рабочего стола, обычно она отображается в файловом менеджере (например, в меню «Метки» в Gnome, а также в Nautilus).
источник
Если что-то обычно использует / var (apache, mysql и т. Д.), То я с радостью позволю это, перемещение таких вещей просто вызывает путаницу. В других случаях я буду использовать / srv.
IMO, / home должен быть зарезервирован для реальных пользователей и / usr не должен использоваться для переменных данных
источник