租户端 计算 云服务器 运维指南 环境配置 如何有效的修改 Linux 云服务器的 etc/hosts 配置

如何有效的修改 Linux 云服务器的 etc/hosts 配置

最近更新时间: 2023-03-24 10:48:12

操作场景
Cloud-Init 实现了实例的所有初始化操作,使得整个实例内部的操作更加的透明,详情请参见 Cloud-Init。
Cloud-Init 在每次启动时会根据 /etc/cloud/templates/hosts.${os_type}.tmpl 模板生成一份新的 /etc/hosts 文件覆盖实例原有的 /etc/hosts 文件,导致用户在实例内部手动修改 /etc/hosts 配置并重启实例后, /etc/hosts 配置又变为原始默认配置。云平台针对 Cloud-Init 的覆盖操作已经做了优化,不会出现 /etc/hosts 配置在重启后被覆盖的问题。