注意:以下假设 sudo 作为 root
我已将物理卷和卷组添加到 Linux 服务器。当前结构:
sda
|_vg1-stuff1
|_vg1-stuff2
|_vg1-stuff3
...etc...
sdb
|_vg2-stuff1
|_vg2-stuff2
|_vg2-stuff3
...etc...
sdc # new pv
|_vg3-new_vol_group
vgstatus vg3/new_vol_group 返回:
LV Status available
我曾与vg3mkfs
对抗/dev/vg3/new_vol_group
并拥有过blkid
。
ls -lah /dev/vg3/new_vol_group
返回:
lrwxrwxrwx 1 root root 8 Mon dd hh:mm /dev/vg3/new_vol_group -> ../dm-10
按照我的“Google 作业”,我应该准备好添加安装目录并将条目添加到/etc/fstab
.
然而,我的作业中的这一行让我很困惑:
mkdir /volumeName # create the directory prior to mounting
(具体为“/”表示的文件路径)
由于我已 sudo 到 root,路径“/volumeName”是否足够?我试图向自己保证,通过 3 个 phys-vols 和 3 个 vg,我将挂载目录放置在正确的“home”中。
如果我尝试“限定”文件路径,则会出错:
mkdir /dev/vg3/new_vol_group/new_vol_group
mkdir: cannot create directory ‘/dev/vg3/new_vol_group/volumeName’: Not a directory
为什么不需要mkdir
更详细的“路径” /volumeName
? ...或者这个问题还表明我还需要知道什么?
答案1
该指令用于在根文件系统 ( ) 上mkdir /volumeName # create the directory prior to mounting
创建目录以将卷组挂载到其中,该目录不应存在于卷组本身上。volumeName
/
如果您不想挂载,/volumeName
则创建其他目录来挂载并相应地调整说明。
创建正确的目录后,您应该能够挂载卷组并设置fstab
.