我对Linuxpipe理员和文件系统是全新的。 最近我们收购了一台HP MSA P2000 SAN。 我已经将磁盘安装到一个虚拟磁盘上,并在其上创build了3个卷。 在Centos 7上,我还设置了多path映射器,并将这些卷映射到/ dev / mapper / mpatha,mpathb和mpathc中。
我在几个网站上看到他们做了以下操作:(以mpatha为底层磁盘)
# fdisk /dev/sdd # kpartx -a /dev/mapper/mpatha # mkfs.ext3 /dev/mapper/mpathap1
格式化磁盘。 Redhat DM多path文件推荐
# pvcreate /dev/mapper/mpatha
创build一个LVM卷。
我的问题是
1.对于前者,当音量稍后扩大时,是否需要备份和fdisk,mkfs再次整个/ dev / sdd?
你没有
pvcreate / dev / mapper / mpatha
但反而
pvcreate / dev / mapper / mpatha1
然后,当你扩展你的磁盘,你做一个fdisk创build一个新的分区,你做一个>
pvcreate /dev/mapper/mpatha2 vgextend VOLGROUPNAME /dev/mapper/mpatha2
2.对于后者,似乎vdisk和卷创build已经由HP P2000磁盘pipe理工具pipe理,似乎我并不需要进一步在其上创build分区/卷。 我应该不是LVM吗?
相信我,你想要。 使用pvs vgs和lvmspipe理磁盘空间非常简单
3.什么是正确的做法? 我真的需要“格式化”并初始化另一个分区吗?
pvcreate /dev/bla vgcreate vgname /dev/bla lvcreate -n lv_name -L 1G vgname mkfs.ext4 /dev/mapper/<vgname>-<lvname>
当你想获得更多的空间时:
lvextend -L +1G /dev/mapper/<vgname>-<lvname> resize2fs /dev/mapper/<vgname>-<lvname>