我们最近使用 LVM 安装了 CentOS 7.3:
并创建 FHS(文件系统层次结构):
如您所见,PV 默认情况下没有磁盘的大小。
解决办法是此外(更多点击)将其设置为用完所有磁盘(因为以后 rootvg 上可能有不同的 FS,又名:必须增加 cl-root,这只是只有 / 时的示例)。
问题:为什么 CentOS 7 默认情况下没有用完 PV 的所有可用空间?
另外来自:https://access.redhat.com/articles/1190213
如果有人在不知道这个“技巧”的情况下安装系统,则必须稍后修复它..例如:
/dev/sda2 是 /dev/sda 上的分区,它是 LVM 的 PV,因此我们将使用“2”。这可能会因您的情况而有所不同!
parted中的resizepart仅从parted 3.2开始支持,而CentOS 7.3 DVD仅支持3.1。
同样从parted 2.4开始,没有任何“调整大小”命令......
所以我们必须使用 fdisk 删除分区并再次创建它同一个起点,但更大的结局...(数据将保留在上面,但建议仅离线执行此操作!)
结尾快到disk的末尾了,但是fdisk会说what can it use max..
boot up a Centos 7.3 installer DVD -> Troubleshoot -> Rescue mode -> skip to shell
loadkeys hu # or whatever language you use
fdisk /dev/sda
print
d
2
n
p # if using MBR
2
enter # this will be the start, must be the same as the old start!
enter # this will be the max that fdisk can use up, it will say what is the max, the ~end of the disk
t
2
L
# 8e or 15 to select LVM type
w
q
# e2fsck the given FS (if ex.: EXT*)
sync; sync; sync
reboot
取出DVD,启动原来安装的操作系统
pvs
pvresize /dev/sda2
pvs
信息:分手当然也可以!如果您更喜欢它而不是 fdisk。