ubuntu – cloud-init不会扩展分区,也不会扩展文件系统

前端之家收集整理的这篇文章主要介绍了ubuntu – cloud-init不会扩展分区,也不会扩展文件系统前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前正在准备CentOS 7和Ubuntu 14.04的OpenStack-ready映像.

对于“自动化”,我使用Packer,这是由您提供的JSON模板. Packer然后使用您指定的虚拟化(在我的情况下为qemu)开始安装.

安装完成后,Packer和您提供的脚本将通过SSH配置虚拟机.

状态:

>根磁盘有3 GB.
>一个分区,ext4,boot-flag,100%的根磁盘.

我想在这里实现的目标:

>图像应在第一次启动到磁盘的最大大小时自行调整大小

问题:

这是行不通的.
如果我只安装cloud-init或cloud-init和cloud-utils或cloud-init和cloud-utils以及cloud-utils-growpart并不重要.
除了通过ssh启用root-login之外,我不会更改默认的cloud-init配置.

我的cloud-init配置是标准的,除此之外

disable_root:0

问题:有人已经这样做了吗?我似乎无法找到一个有效的例子

我刚刚解决了同样的问题.我的vmbuilder创建了一个带有根分区后跟交换分区的映像.如果根分区之后有一个根分区,则cloud-utils-growpart不能增长它.我删除了交换分区,并在重启时正确调整了根分区的大小

猜你在找的Ubuntu相关文章