1、虚拟机界面上 *** 作磁盘扩容,(扩容前40g,扩容后500G)然后打开系统-》终端->root模式
2、使用fdisk命令,
(1):fdisk -l查看磁盘,如下
此时总分区/dev/nvme0n1 容量500G,已使用 /dev/nvme0n1p1 和 /dev/nvme0n1p2 共40G
(2) 输入命令 fdisk /dev/nvme0n1 , *** 作这个500G的总分区,如下图
根据提示,分别输入,n(创建新分区)-》p(分区类型为主分区)-》3(分区号,有提示的默认值,我这里就是3)-》然后是两次回车,这里的两次回车分别对应新建分区的起点和终点,也就是为了确认新建分区大小。第一次回车对应,新分区的起点,这个起点是接着前两个分区来的,采用默认即可。第二次回车为了确认新分区的终点,我把未分配的全给第三个分区了,也就是460G,你可以根据需要来,比如第二次,不会车,而是输入+50G,则,第三个分区只有50G,还剩下410G未分配。-》w(保存并退出) 如下图
(3)修改分区类型 (其实第二步,不保存可以接着改类型的,但是没图,就又分了一步) 输入命令 fdisk /dev/nvme0n1 -》t(修改分区类型)->3(要修改的分区号,就是你新建分区时输入的那个数字)-》8e(Linux LVM) -》w(你懂得)
(4)格式化磁盘 mkfs.xfs /dev/nvme0n1p3(mkfs.xfs,我是centos8,系统文件类型是xfs.)
(5)将物理磁盘转为物理卷PV,扩展VG,依次输入如下命令,注意其中红色标注的地方,
cs,是组名,可通过vgdisplay命令查看输出的VG Name 那一栏
/dev/mapper/cs-root是我要扩展的部分可通过下图看到
pvcreate /dev/nvme0n1p3
vgextend cs /dev/nvme0n1p3
lvextend -l +100%FREE /dev/mapper/cs-root
xfs_growfs /dev/cs/root
扩展到 /dev/mapper/cs-root下的原因是,从上图lsblk命令可以看到,未扩容前,cs-root占了总容量40G的35G
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)