vmware上给根分区增加空间以及创建逻辑卷

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vmware上给根分区增加空间以及创建逻辑卷相关的知识,希望对你有一定的参考价值。

1、在vmware上给根分区增加空间

509  cd /sys/class/scsi_host/ 查看添加的硬盘信息是否在系统中

 521  echo "- - -" > /sys/class/scsi_host/host0/scan加载硬盘信息

 522  echo "- - -" > /sys/class/scsi_host/host1/scan

 523  echo "- - -" > /sys/class/scsi_host/host2/scan

 524  ls /dev/sd*查看信息是否加载成功

 525  pvcreate /dev/sdc 创建物理卷

 526  vgextend  vg_ccmsdzhkjr /dev/sdc把物理卷加入卷组

 529  lvresize -r -l +100%FREE /dev/vg_ccmsdzhkjr-LogVol00 /dev/sdc把sdc这个新加硬盘的所有空间增加到根分区逻辑卷中

/dev/vg_ccmsdzhkjr-LogVol00 即为根分区的路径

 535  df -

2、把同一块磁盘上的剩余空间加入到根分区内

通过使用vgs看到还有348G的剩余空间没有使用

[[email protected] ~]# vgs

 VG       #PV #LV #SN Attr   VSize   VFree

 VolGroup   1   2   0 wz--n- 465.27g 348.08g

 lvextend -L +348G /dev/mapper/VolGroup-LogVol01给根分区增加剩余的硬盘块,/dev/mapper/VolGroup-LogVol01即为根分区的名字

 resize2fs /dev/mapper/VolGroup-LogVol01 &给根分区赋予文件系统

接下来使用df -h看到根分区的空间在慢慢增加

3、在实体机上或者xen上创建逻辑卷

xm block-attach 188077-chenyi file://vdisk/19066-b.img xvdb w 当新加硬盘无法生效时,需执行此命令

给新加硬盘分区创建逻辑卷

echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi加载刚添加的硬盘

0 0 2 0 这里的2代表新的盘符

pvcreate /dev/sdb创建物理卷

vgextend vg_ccmsdzhkjr /dev/sdb把物理卷加入卷组

如果要加入新卷组可以使用vgcreate vg0新卷组名 /dev/sdb物理卷名称

lvcreate创建逻辑卷命令:

格式1:lvcreate -l +100%FREE -n lv_data vg_data

-l +100%FREE :设置逻辑卷的大小为硬盘所有的剩余空间

-L 512M:设置逻辑卷的大小为512M。

-n lv_data:设置逻辑卷的名字为lv_data ;表示法:/dev/卷组名/data

vg_data:卷组名字,也就是需要加入的卷组名字。

创建完逻辑盘后对磁盘格式化,逻辑盘默认在/dev/maaper下面

Mkfs.ext4 /dev/maaper/lv卷名-vg卷名

格式化完后挂载到目录,挂载目录最好是空的目录,不然挂载后会覆盖里面的文件

Mount /dev/maaper/ lv卷名-vg卷名 /vdisk/disk1挂载目录

如果需要把磁盘做成硬盘文件系统添加到虚拟机,可使用下面命令

dd if=/dev/zero of=/vdisk/ vmtest1-1.img  bs=1G count=0 seek=50代表建立一个容量50G的镜像文件

seek=50代表50G

bs=1G代表G为单位

dd if=/dev/zero of=/vdisk/187058-02.img count=50 seek=0 bs=1G代表写入一个50G的文件

4、在centos7中给xfs文件系统增加系统盘容量

xfs_growfs /dev/mapper/centos-root

 

以上是关于vmware上给根分区增加空间以及创建逻辑卷的主要内容,如果未能解决你的问题,请参考以下文章

在VMware中的linux系统中创建逻辑卷

GNU/Linux下LVM配置管理以及快照卷物理卷卷组逻辑卷的创建和删除

创建增加逻辑卷

Centos 创建逻辑卷

Linux 逻辑卷逻辑卷的创建,扩展,缩减

Linux怎么创建逻辑卷和管理磁盘配额