无法启动hostname.service:屏蔽了Unit hostname.service

war*_*ead 5 ubuntu hostname

无法启动hostname.service:屏蔽了Unit hostname.service.

这发生在主机名更新后,试图做一个sudo服务主机名启动.

Thu*_*asa 15

在运行之前更新/etc/hostname文件和/etc/hosts文件中的主机名service hostname restart.

在运行systemd的新系统上(例如Ubuntu 16.04),必须使用:

sudo hostnamectl set-hostname new-host-name.在此处,new-host-name使用您的主机名进行编辑.


ana*_*and 5

当主机名不匹配导致系统无法查找主机名时,会发生这种情况。

确保这些文件井井有条,并能正确反映您的新主机名

  1. / etc /主机名
  2. / etc / hosts

说您的旧主机名是:hostname.old新的主机名是hostname.new

然后/etc/hostname应该如下

hostname.new
Run Code Online (Sandbox Code Playgroud)

/etc/hosts应包含以下条目:

...
127.0.0.1    hostname.new
...
Run Code Online (Sandbox Code Playgroud)