https://onitroad.com 更多教程
对 /etc/hosts 的更改
在 Solaris 11 中,回送接口条目充当服务器自己的条目(在 Solaris 10 中,它是主接口 IP),因此无需将主机名条目添加到 /etc/hosts 文件中。
但是某些应用程序安装程序可能会因此而失败。
因此,请确保编辑此文件并更改主机名。
# cat /etc/hosts # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # Internet host table # ::1 localhost 127.0.0.1 localhost loghost 192.168.1.20 oirsolaris
在 Oracle Solaris 11 中,/etc/nodename 文件替换为 svc:/system/identity:node 服务的 config/nodename 属性。
因此,为了在 Solaris 11 中更改主机名,我们需要将属性更改为新的主机名并重新启动服务。
当前主机名 - onitroad
新主机名 - oirsolaris
- 列出当前主机名(即 config/nodename 属性):
# svccfg -s system/identity:node listprop config config application config/enable_mapping boolean true config/ignore_dhcp_hostname boolean false config/loopback astring config/nodename astring onitroad
- 通过将属性 config/nodename 设置为 oirsolaris,将主机名更改为 oirsolaris
# svccfg -s system/identity:node setprop config/nodename="oirsolaris"
- 刷新并重新启动 system/identity:node 服务以使更改生效。
# svcadm refresh system/identity:node
# svcadm restart system/identity:node
- 验证更改
# svccfg -s system/identity:node listprop config config application config/enable_mapping boolean true config/ignore_dhcp_hostname boolean false config/nodename astring oirsolaris config/loopback astring oirsolaris
# hostname oirsolaris
日期:2020-09-17 00:15:03 来源:oir作者:oir