如果安裝在具有多個 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 位址 Host-IP 的主機名稱從作用中伺服器 IP 介面清單中移除 |
以下程序假設 Sun Management Center 伺服器已經安裝到多 IP 機器的 /opt 目錄中。如果您將代理程式安裝到其他目錄中,請使用您在在 Solaris 平台上安裝 Sun Management Center 3.5之步驟 8 中指定的目錄名稱取代 /opt。
以超級使用者的身份登入伺服器多 IP 機器。
列出目前 Sun Management Center 的作用中 IP 介面。
鍵入指令 /opt/SUNWsymon/sbin/esmultiip -l。例如:
# /opt/SUNWsymon/sbin/esmultiip -l 多 IP 已使用作用中介面 "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 伺服器介面清單。
以超級使用者的身份登入伺服器多 IP 機器。
列出目前 Sun Management Center 作用中的 IP 介面。
鍵入指令 /opt/SUNWsymon/sbin/esmultiip -l。例如:
# /opt/SUNWsymon/sbin/esmultiip -l 多 IP 已使用作用中介面 "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 伺服器介面清單中移除。