OpenVZ 告诉我:主机名:指定的主机名在 VE 启动时无效

OpenVZ 告诉我:主机名:指定的主机名在 VE 启动时无效

我使用基于 Debian 6 的 Proxmox 2.1 来安装 OpenVZ。这应该没什么关系,但我想在开始讨论我的问题之前提一下。

我将几个 VE 导入到新设置的 Proxmox 2.1 安装中。所有旧主机名均已保留,它们按预期工作。

但是,当我使用 Proxmox UI 设置新的 VE 并为其设置主机名时,主机名不会显示在 VE 中。它在 bash 提示符下显示主机的主机名。(user@host-hostname 而不是 user@ve-hostname)

当我使用 OpenVZ CLI 工具重新启动 VE 时,出现以下错误:

hostname: the specified hostname is invalid

/etc/hosts确实/etc/hostname显示了我期望的内容,主机名设置正确。

hostname -f在VZ 内部执行时出现以下错误:

hostname: Name or service not known

答案1

我自己解决了。我在主机名中使用了下划线,这是不允许的。我的错。

相关内容