假设我有两个虚拟磁盘(dev/sda
并dev/sdb
添加到我的 ESX CentOS 7 VM 中)。我创建了两个分区(dev/sda1
和/dev/sdb1
)。然后,我为每个卷创建一个物理卷,并创建一个名为 的卷组storage-vg
和两个逻辑卷data
和application
。还创建了文件系统:
mkfs.ext3 /dev/storage-vg/data
mkfs.ext3 /dev/storage-vg/application
我的问题是我现在将它们安装在哪里?我的意思是,如果我挂载到已经包含数据的目录,那么数据将被隐藏。最佳做法是什么?我应该在下创建两个空目录吗/
?
这可能是一个愚蠢的问题,但对于几乎只使用过 Windows 的人来说,这是很难理解的。
答案1
如果您希望除 root 之外的每个安装点都有一个位置/
,您可以使用该标准/mnt/my-mount-point
。如有必要,最终进行符号链接。
例如,我对我的主文件夹执行此操作,发现它非常干净,但最终它是基于意见的。
设想
我正在安装/dev/sda1
,/mnt/downloads
但我想从 访问此文件夹~/downloads
。所以我将它与ln
实用程序符号链接:
ln -s /mnt/downloads $HOME/downloads
而现在,正在做
cd ~/downloads
相当于
cd /mnt/downloads