云环境与本地主机的区别
本地环境大多是使用LVM做的,也就是像这样
1 2 3 4 5 6 7 8 9 10
| [root@1panel ~] NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 500G 0 disk ├─sda1 8:1 0 1G 0 part /boot ├─sda2 8:2 0 49G 0 part │ ├─almalinux_192-root 253:0 0 495.1G 0 lvm / │ └─almalinux_192-swap 253:1 0 3.9G 0 lvm [SWAP] └─sda3 8:3 0 450G 0 part └─almalinux_192-root 253:0 0 495.1G 0 lvm / sdb 8:16 0 500G 0 disk
|
而云环境直接使用分区挂载
1 2 3 4 5 6
| [root@iZbp12ci725btzla58yu6kZ ~] NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk ├─vda1 253:1 0 1M 0 part ├─vda2 253:2 0 100M 0 part /boot/efi └─vda3 253:3 0 39.9G 0 part /
|
这个区别就导致云主机没法通过像本地主机那样的LVM扩容的方式进行扩容
扩容云主机根分区
首先在云控制台上对磁盘进行扩容,这个略过了
整个扩容流程实际上更加简单
如果系统使用的是中文
1 2 3 4 5 6 7 8
| type growpart || sudo yum install -y cloud-utils-growpart
yum update -y cloud-utils-growpart
growpart /dev/vda 1
|
非英文环境下,growpart –version的输出可能包含中文字符,导致使用awk提取字符失败
1 2
| LC_ALL=en_US.UTF-8 growpart /dev/vda 1
|