Ubuntu 18.10 和 19.04 - 主機名稱中的連字元?

Ubuntu 18.10 和 19.04 - 主機名稱中的連字元?

我嘗試透過編輯 /etc/hostname 檔案和透過「sudo hostnamectl set-hostname d-myserver1」將主機名稱設定為 d-myserver1。如果我執行 hostnamectl,主機名稱會正確反映。如果我釋放並更新 IP,正確的主機名稱會反映在我的 DHCP 伺服器中。

然而,當我重新啟動時,d- 被刪除,我的伺服器恢復為簡單的「myserver1」主機名稱。

我缺什麼?

答案1

問題是 /etc/cloud/cloud.cfg 的preserve_hostname: false 需要改為preserve_hostname: true。

相關內容