17.2. 配置 Sun Ray 网络前更新默认的 /etc/inet/hosts 文件 (Linux)

尝试配置 Sun Ray 网络时,utadm 命令无法解析默认的 /etc/inet/hosts 文件。在基于 Linux 的 Sun Ray 服务器上使用 utadm -autadm -A 命令时可能发生以下错误:

Error: host IP address must be set.
Set host IP address and try again

在 Linux 系统上,必须确保安装 Linux 操作系统时指定的系统主机名在 /etc/inet/hosts 文件中正确配置。在 /etc/inet/hosts 文件中,系统的主机名必须另起一行,且其 IP 地址必须与主机的主 IP 地址匹配。

下面是 etc/inet/hosts 文件的示例,其包含系统的主机名、srshost、以及同一行上的 localhost

127.0.0.1       srshost localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6

srshost 主机名必须单独成行,以便使 utadm 命令生效:

127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.1.1     srshost