首先扩容前需要停止CT,在Shell里输入pct list指令查看container ID , 也可以在UI界面直接查看
pct list
我的ID是100 (以下操作按自己的container ID输入操作)
确认好ID后,输入pct stop <Container ID>指令
pct stop 100
停止后,接下来就是进入pve Shell里操作扩容
lvs
显示12G空间已经写满99.71%
先输入e2fsck检查该LV有无问题 (以下操作按自己的LV名称输入操作)
e2fsck -f /dev/pve/vm-100-disk-0
输入lvextend 想增加的容量跟LV名称,此处我时增加8G,即从原来的12G扩容后是20G
lvextend -L +8G /dev/pve/vm-100-disk-0
再输入lvs检查大小
接下来更改conf档,把容量修正为20G
nano /etc/pve/local/lxc/<container ID>.conf
修改好后ctrl+x,y存档
继续输入resize2fs指令扩容实际大小(如果显示错误再次输入前面e2fsck指令后再输入resize)
resize2fs /dev/pve/vm-100-disk-0 20G
进入pve UI界面检查20G无误后启动CT即可