我正在 Amazon EC2 上设置一个新的 Linux Ubuntu 服务器,并想创建一些额外的卷,以便在没有执行权限的情况下进行挂载。
/tmp
用于临时文件/var
这样日志文件和 mysql DB 就有自己的磁盘/var/www
对于网站
现在/var/www
将被安装在内部,/var
我想知道这是否会是一个问题,因为也是/var
一个已安装的卷,还是正常的事情?
另外,/etc/fstab
卷是否是从上到下安装的,在这种情况下我应该先放/var
前面的,/var/www
再放后面的?
答案1
根据 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 之前。至于第二个问题:您可以在已挂载的文件系统中安全地挂载文件系统,它会起作用。
答案2
确实,没有理由你不能这样做。
请记住,通常情况下,/
只是/dev/sda1
或在任何地方,您可以在下挂载任何您喜欢的东西/
,例如/home
NFS 挂载。
请记住,您还可以更改 MySQL 存储文件的位置,因此它们不在默认值中/var/lib/mysql
,同上/var/www
。
就我个人而言,/var/www
这对我来说比/srv/<sitename>