我已将 KVM 虚拟机从一台主机克隆到另一台主机,我尝试重命名主机名,但它已被重命名。但重启后仍然是旧名称。
hostnamectl command output Static hostname: new_name Transient hostname: old_name Icon name: computer-vm Chassis: vm
如何找到此名称更改的根本原因以及解决方法是什么?
/etc/sysconfig/network
我正在使用静态 IP,并且接口文件中没有主机名条目。
答案1
如果您获得瞬态主机名:old_name 和静态主机名:new_name。然后是用户空间修改主机名。
Hostname
确保以下 2 个文件中没有条目
1. ~/.bash_profile - for respective user
2. /etc/rc.local
答案2
Linux 是什么风格?
RHEL 的一些东西
请查看以下内容:
/etc/sysconfig/network (您已经尝试更改它)
/etc/hostname(对于较旧的系统,主机名通常在此处设置。)
对于较新的 RHEL 7 和我认为 8,您可能运行了 hostnamectl,它将在重新启动时重置 /etc/hostname 设置。
让我们知道这对任何人都有帮助!
hostnamectl set-hostname 名称不起作用?