Я настраиваю новый сервер Linux Ubuntu на Amazon EC2 и хотел создать несколько дополнительных томов, которые будут монтироваться без разрешений на выполнение.
/tmp
для временных файлов/var
чтобы файлы журналов и базы данных mysql имели свой собственный диск/var/www
для сайтовСейчас /var/www
будет установлен в /var
Интересно, проблема ли в этом, ведь также /var
это смонтированный том, или это нормальное дело?
Также /etc/fstab
тома монтируются сверху вниз, и в этом случае я должен /var
первый и /var/www
после?
Согласно мануалу fstab:
The order of records in fstab is important because fsck(8), mount(8),
and umount(8) sequentially iterate through fstab doing their thing.
Итак, да, строки в начале обрабатывались первыми, поэтому поместите / var перед / var / www. Что касается второго вопроса: вы можете безопасно монтировать файловые системы внутри смонтированной, это будет работать.
На самом деле нет причин, по которым вы не можете этого сделать.
Имейте в виду, что обычно /
просто /dev/sda1
или где угодно, и вы можете смонтировать что угодно под /
, Такие как /home
как монтирование NFS.
Помните, что вы также можете изменить место хранения файлов MySQL, чтобы они не были по умолчанию. /var/lib/mysql
, то же самое /var/www
.
Лично, /var/www
для меня имеет гораздо меньше смысла, чем /srv/<sitename>