cloudbase-init的extend volume,自定义镜像第一次开机只对系统盘生效,重启后才对所有磁盘生效
比如40G系统盘镜像+10G数据盘快照,买41G系统盘、20G数据盘,首次登录后,C分区已自动扩展卷占满41G系统盘,但数据盘仍是10G已有分区+10G空白空间
重启后才完成扩展卷
这个实验,可以压缩卷后重启机器来验证
C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf\cloudbase-init.conf 最后一句的volumes_to_extend=几就对哪个volume序号的分区重启后扩展卷(但初始化首次进系统后,扩展卷仅对系统盘分区有效,对数据盘无效,数据盘的得重启后)
C分区的volume序号大多数时候是1或2,有时候是别的,如果对应不上,就不会实现扩展卷,有时候360等安全软件也会影响cloudbase-init的扩展卷功能
volume序号如何确认?
使用diskpart的list volume命令,powershell和cmd有所不同
powershell命令:
"list volume"|diskpart
cmd命令:
echo list volume|diskpart
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。