作为添加额外分区的一部分 – sda3 我们将操作系统磁盘从 vsphere 客户端(VM Linux 服务器)从 50g 扩展到 120g
我们执行重新扫描,而不是重新启动
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 120G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 119G 0 part
├─Vlpr-lvm_root 253:0 0 10G 0 lvm /
├─Vlpr-lvm_swap 253:1 0 3.9G 0 lvm [SWAP]
└─Vlpr-lvm_var 253:2 0 10G 0 lvm /var
fdisk /dev/sda
Command (m for help): n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p0
Partition number (3,4, default 3): 3
No free sectors available
Command (m for help):
正如我们在上面看到的,我们有分区 - sda1 sda2 ,但是当我们从 fdisk 中选择分区号 - 3 时,它会抱怨 -No free sectors available
尽管我们没有使用 sda3
为什么 fdisk 给出错误的任何建议 -No free sectors available
我只想提一下,如果这是解决方案,我们宁愿不重新启动?
您不需要创建第三个分区,因为您已经调整了第二个分区的大小以使用新分配的空间。现在您需要继续下一步,调整 PV 的大小,调整 LV 的大小,最后调整文件系统的大小。
调整 PV 大小:
调整 LV 大小:
最后调整文件系统的大小。(您没有提供文件系统类型,但您可以轻松查找此命令。)