centos7 – Centos 7使用未分配的空间扩展分区

我有centos 7服务器(CentOS Linux版本7.3.1611(核心))当我更新我的服务器时,我看到错误,你需要额外的空间.但是当我检查磁盘空间时,我在服务器上有20GB磁盘,我看到只创建了4.5GB分区,16GB分区是没有未分配的可用空间.
如何从16GB可用空间扩展分区?

lsblk:

NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0               2:0    1    4K  0 disk
sda               8:0    0   20G  0 disk
├─sda1            8:1    0  500M  0 part /boot
└─sda2            8:2    0  4.5G  0 part
  ├─centos-root 253:0    0    4G  0 lvm  /
  └─centos-swap 253:1    0  512M  0 lvm  [SWAP]
sr0              11:0    1 1024M  0 rom

enter image description here

最佳答案
有三个步骤:

>更改分区表,以便sda2在磁盘末尾结束
>重读分区表(需要重启)
>使用pvresize调整LVM光盘的大小

第1步 – 分区表

运行fdisk / dev / sda.
发出p以打印当前分区表并将该输出复制到某个安全位置.
现在发出d后跟2以删除第二个分区.发出n以创建新的第二个分区.确保start等于先前打印的分区表的开头.确保结尾位于磁盘的末尾(通常是默认值).

发出t后跟2,然后是8e,将新的第二个分区的分区类型切换为8e(Linux LVM).

发出p以检查新的分区布局,并确保新的第二个分区的开始位于旧的第二个分区的确切位置.

如果一切正常,请发出w将分区表写入磁盘.您将从partprobe收到一条错误消息,指出无法重新读取分区表(因为磁盘正在使用中).

重新启动系统

此步骤是必需的,因此重新读取分区表.

调整LVM PV的大小

系统重启后,调用pvresize / dev / sda2.您的物理LVM卷现在将跨越驱动器的其余部分,您可以在该空间中创建或扩展逻辑卷.

转载注明原文:centos7 – Centos 7使用未分配的空间扩展分区 - 代码日志