xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容

装centos 用着用着硬盘不够用了那下面我们来调整硬盘大小

1.首先虚拟机关机 —> 选中要扩容的虚拟机 —>编辑虚拟机设置 —> 硬盘 —> 扩展 —> 调整最大磁盘大小 —> 扩展 (调整硬盘大小)

a.查看磁盘 df -h

xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第1张图片

b.分区

fdisk /dev/sda
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第2张图片
输入 n输入 p输入 分区号3、4默认3输入 t 选择文件类型输入 8e输入 p输入 w
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第3张图片
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第4张图片

2.挂载磁盘

a.检查分区文件类型默认xfs

df -T /dev/sda1

b.新磁盘上创建xfs文件系统

mkfs.xfs /dev/sda3
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第5张图片

c . Linux中的创建PV-VG-LV

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,他是磁盘管理的另一种工具,就目前基本上所有操作系统均支持,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义:“DBdata”和“DBSoft”,而不是使用物理磁盘名“sda”和“sdb”或”hda”和”hdb”。而且当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可,架构可以参考如下图:

xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第6张图片

创建PV

pvcreate /dev/sda3pvdisplay
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第7张图片

d.查看VG详情,并将PV加入VG

vgdisplayvgextend centos /dev/sda3 #此处的centos为VG Name,/dev/sda3为新的PV Name

e.查看LV详情

lvdisplay

f.扩展逻辑卷

lvextend /dev/centos/root /dev/sda3
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第8张图片

g.调整文件系统大小,本文中是xfs文件系统,使用xfs_growfs命令调整

xfs_growfs /dev/centos/root
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第9张图片

h.查看存储空间大小

df -h
xenserver 虚拟机扩容lvm磁盘分区的方法_vm虚拟机中linux Centos7.4硬盘扩容_第10张图片

来源参考https://blog.csdn.net/qq_36527339/article/details/81772996

你可能感兴趣的:(xenserver,虚拟机扩容lvm磁盘分区的方法)