我正在为我的用例寻找最佳实践。我设置了一个具有以下分区的虚拟服务器:
/dev/vda1 2048 1953791 975872 82 Linux Swap / Solaris
/dev/vda2 * 1953792 16775167 7410688 83 Linux
/dev/vda3 16775168 245366719 114295776 83 Linux
/dev/vda2
并/dev/vda3
使用 ext4 进行分区。On/dev/vda2
是根分区。vServer 将主要用于网站(nginx、mysql、php 等)。
我的问题是如何使用/dev/vda3
分区?
我的一个想法是将它挂载到例如/mnt/vda3
,创建不同的文件夹(home、var、opt、srv 等)并将它们符号链接到根文件系统中的相应位置?
或者我应该更好地为提到的文件夹创建不同的分区并将其挂载到根分区?那么什么是分区大小的好值呢?
或者这个用例是否有最佳实践?
最佳实践与需求相关。
例如,如果我想保留我的用户数据并且我认为这些数据非常有价值,那么我将在不同的分区上安家。
在你的例子中,因为你只有一个空分区要分配,所以你必须做出选择。
对您来说最重要的是用户数据或服务数据 (mysql-nginx-...),因此要么将您的家放在第三个分区上,要么根据您对这些数据的价值的定义将其分配给 /var。
对我来说,我更喜欢分配/var。
所以简单来说,没有人能回答你一般来说什么是最好的,你必须选择对你最有价值的东西来保存它。