Linux
即使在 /etc/hostname 中輸入後,主機名也會在重新啟動後被覆蓋
我已將 KVM vm 從一台主機複製到另一台主機,我嘗試重命名主機名,但它已被重命名。但重新啟動後,它仍然是舊名稱。
hostnamectl command output Static hostname: new_name Transient hostname: old_name Icon name: computer-vm Chassis: vm
如何找到此名稱更改的根本原因以及解決方法是什麼?
/etc/sysconfig/network
我正在使用靜態 IP,並且介面文件中或介面文件中沒有主機名條目。
如果您正在獲取瞬態主機名:old_name 和靜態主機名:new_name。然後是主機名的使用者空間修改。
Hostname
確保以下 2 個文件中沒有條目1. ~/.bash_profile - for respective user 2. /etc/rc.local
什麼口味的Linux?
RHEL的一些東西
查看以下內容:
/etc/sysconfig/network (您已經嘗試過更改)
/etc/hostname(主機名通常在這里為舊系統設置。)
對於較新的 RHEL 7 和我認為 8,您可能執行了 hostnamectl,它將在重新啟動時重置 /etc/hostname 設置。
讓我們知道這對任何人都有幫助!
hostnamectl set-hostname 名稱不起作用?