启动hostname.service失败:单元hostname.service被屏蔽。
这发生在主机名更新后,尝试执行sudo服务主机名启动。
发布于 2018-02-14 07:21:57
当主机名不匹配导致系统无法查找主机名时,就会发生这种情况。
确保这些文件是有序的,并反映新主机名的适当条目。
假设您以前的主机名是:hostname.old,而新的主机名是hostname.new
那么/etc/hostname应该如下所示
hostname.new/etc/hosts应该包含如下条目:
...
127.0.0.1 hostname.new
...发布于 2018-07-09 06:42:28
在运行/etc/hostname文件之前,更新/etc/hosts文件和service hostname restart文件中的主机名。
在运行系统d的较新系统上(例如Ubuntu 16.04),必须使用:
sudo hostnamectl set-hostname new-host-name。在这里,用您的主机名编辑new-host-name。
发布于 2019-01-19 23:11:30
没什么好担心的。当我试图重命名我的计算机名(主机名)时,我遇到了同样的问题:
/etc/hostname/etc/hosts编辑两个文件后,命令sudo service hostname restart返回相同的错误。
我只是重新启动了我的计算机,并且已经成功地更改了计算机名(主机名)。只要重新启动你的机器,你就会没事的。
https://stackoverflow.com/questions/48781464
复制相似问题