openstack中直接使用 hostnamectl 修改主机名,主机名在内核中的信息会被立即修改,但是当系统重启之后,主机名又重新变成原来的主机名称了。
openstack主机名由cloud-init程序管理,要修改主机名,需要修改cloud-init的配置文件 /etc/cloud/cloud.cfg 。
主机名:如果您想要在部署之后更改主机名,请从 cloud_init_modules 列表中移除“- update_hostname”。如果不从 cloud_init_modules 列表中移除“- update_hostname”,那么在系统重新启动时,cloud-init 会将主机名重置为原始部署的值。
参考:
在 AIX 上安装 cloud-init

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐