在具有多个 IP 接口的系统上进行安装时,Sun Management Center 3.5 服务器在缺省情况下被配置为支持所有 IP 接口上的所有代理。
esmultiip 命令使您可以列出、删除或添加 IP 接口。esmultiip 命令的语法如下:
esmultiip [-lh] | [ < -a | -d> Host-IP ]
下表介绍了 esmultiip 命令的参数。
表 6–3 esmultiip 选项
选项 |
修改选项 |
定义 |
---|---|---|
|
|
如果存在多个 IP 接口,则启用 Sun Management Center 服务器上的多 IP 功能。 |
-h |
|
列出 esmultiip 的选项 |
-l |
|
列出 Sun Management Center 服务器上的所有活动 IP 接口 |
-a |
Host-IP |
将与 IP 地址 Host-IP 相对应的主机名添加到活动服务器 IP 接口列表 |
-d |
Host_IP |
从活动服务器 IP 接口列表中删除与 IP 地址 Host-IP 对应的主机名 |
以下过程假设 Sun Management Center 服务器安装在多 IP 计算机的 /opt 目录中。如果已将代理安装在其它目录中,请使用在在 Solaris 平台上安装 Sun Management Center 3.5的步骤 8 中指定的目录名称替换 /opt。
以 root 用户身份登录多 IP 计算机。
列出当前的 Sun Management Center 活动 IP 接口。
键入 /opt/SUNWsymon/sbin/esmultiip -l 命令。 例如:
# /opt/SUNWsymon/sbin/esmultiip -l Multi IP configured with active interfaces "10.1.2.111" |
列出计算机上的所有 IP 接口。
键入 ifconfig -a.命令。例如:
# ifconfig -a lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.1.2.111 netmask ffffff00 broadcast 10.1.2.255 ether 8:0:20:a8:7a:c9 hme1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 inet 129.1.2.222 netmask ffffff00 broadcast 129.199.199.255 ether 8:0:20:a8:7a:c9 |
如以上示例中所示,仅 IP 地址为 10.1.2.111 的 IP 接口 hme0 正被 Sun Management Center 服务器使用。
添加 IP 接口。
假设您要添加 IP 地址为 129.1.2.222 的 IP 接口 hme1。然后,键入 /opt/SUNWsymon/sbin/esmultiip -a 129.1.2.222 命令。
IP 接口将被添加到活动 Sun Management Center 服务器接口列表。
以 root 用户身份登录服务器多 IP 计算机。
列出当前的 Sun Management Center 活动 IP 接口。
键入 /opt/SUNWsymon/sbin/esmultiip -l 命令。例如:
# /opt/SUNWsymon/sbin/esmultiip -l Multi IP configured with active interfaces "10.1.2.111 129.1.2.222" |
删除 IP 接口。
假设您要删除 IP 地址为 129.1.2.222 的 IP 接口 hme1。键入 /opt/SUNWsymon/sbin/esmultiip -d 129.1.2.222 命令。
IP 接口将从活动 Sun Management Center 服务器接口列表中删除。