微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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不能增长它.我删除了交换分区,并在重启时正确调整了根分区的大小

原文地址:https://www.jb51.cc/ubuntu/348165.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐