如果在一个具备多 IP 接口的系统上安装 Sun Management Center 4.0 服务器,服务器在默认情况下支持所有 IP 接口上的所有代理。
esmultiip 命令允许您列出、删除或添加 IP 接口。esmultiip 命令的语法如下:
esmultiip [-lh] | [ < -a | -d > Host-IP ]
下表介绍了 esmultiip 命令的参数。
表 6–2 esmultiip 选项
选项 |
修改选项 |
定义 |
---|---|---|
|
|
如果 Sun Management Center 服务器上有多个 IP 接口,则启用多 IP 功能。 |
-h |
|
列出 esmultiip 命令的选项 |
-l |
|
列出 Sun Management Center 服务器的所有活动 IP 接口 |
-a |
Host-IP |
将对应于 IP 地址 Host-IP 的主机名添加到活动服务器 IP 接口列表中 |
-d |
Host-IP |
将对应于 IP 地址 Host-IP 的主机名从活动服务器 IP 接口列表中删除 |
以下步骤假设 Sun Management Center 服务器已安装在多 IP 机器的 /opt 目录中。如果已在另一个目录下安装了代理,请使用您指定的目录名替换 /opt。
以超级用户身份登录服务器多 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 |
如以上示例所示,Sun Management Center 服务器仅使用 IP 地址 10.1.2.111 的 IP 接口 hme0。
添加 IP 接口。
假设您要在 IP 地址 129.1.2.222 处添加 IP 接口 hme1。然后,您键入命令 /opt/SUNWsymon/sbin/esmultiip -a 129.1.2.222。
IP 接口将被添加到活动 Sun Management Center 服务器接口列表中。
以超级用户身份登录服务器多 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 服务器接口列表中删除。