Sun Management Center 3.5 安裝與配置指南

重新配置連接埠位址

本節說明當連接埠位址可能發生衝突時應如何配置 Sun Management Center 軟體。請參閱表 9–3,以取得每個 Sun Management Center 組件之預設連接埠的清單。


註解 –

Sun Management Center 設定程序會檢查每個預設連接埠是否處於使用中。如果連接埠未處於使用中,系統將指定該預設連接埠。如果某個連接埠處於使用中,您可以指定一個不同的連接埠。在兩種情況下,連接埠指定都將儲存在配置檔中,如SNMP 概觀中所述。


預設連接埠

Sun Management Center 組件要使用的預設連接埠可能已為系統中安裝的其他程序所使用。如果使用預設的連接埠指定來安裝 Sun Management Center,您可能會遇到連接埠衝突情況而無法啟動 Sun Management Center。Sun Management Center 設定程序會檢查每個組件的連接埠,並提示您指定一個替代連接埠或使用預設連接埠。

下表列出了 Sun Management Center 的組件以及每個組件的預設連接埠。請參閱確定連接埠是否處於使用中的步驟,以瞭解如何檢查連接埠是否處於使用中。

表 9–3 Sun Management Center 預設連接埠位址

層 

組件 

預設連接埠號 

代理程式 

代理程式

161 

伺服器  

陷阱處理程式

162 

伺服器  

事件管理程式

163 

伺服器  

拓樸管理程式

164 

伺服器  

配置管理程式

165 

伺服器 

平台 

166 

進階系統監視附加產品 

系統事件與配置追蹤組件 cstservice

167 

伺服器 

代理程式資訊快取組件 Metadata

168 

伺服器 

伺服器 RMI

2099 

伺服器  

資料庫

2521 

伺服器 

群組 

5600 

Tomcat 

Web 伺服器 

8006 

伺服器 

Web 伺服器預設連接埠

8080 

伺服器 

Web 伺服器安全連接埠

8443 

確定連接埠是否處於使用中的步驟

    在終端視窗中,鍵入 /bin/netstat -an | grep portnumber,其中 portnumber 是您要檢查的連接埠號。例如:


    # /bin/netstat -an | grep 8443
    #

    • 如果連接埠未處於使用中,將僅傳回指令行提示,如上所示。

    • 如果連接埠處於保留狀態或使用中,將傳回連接埠狀態。例如:


      # /bin/netstat -an | grep 1161
      #       *.1161                                Idle
      # /bin/netstat -an | grep 8080
      # 172.16.0.0.8080         *.*                0      0 24576      0 LISTEN

      其中,172.16.0.0 是您輸入 netstat 指令的機器之 IP 位址。

重新配置 Sun Management Center 連接埠

若要重新配置 Sun Management Center 連接埠,可使用 es-config 指令。es-config 指令的語法為︰

es-config [ -Admh ] [ -p component-name ] [ -c component:channel ] [ -P MinPort:MaxPort ]

下表說明 es-config 的參數。

表 9–4 es-config 的選項

選項 

說明  

  

顯示 Sun Management Center 3.5 基本產品使用的所有連接埠 

-A

 

配置所有連接埠 

-P

MinPort:MaxPort

配置探測機制連接埠範圍,其中 MinPort 為起始連接埠號,MaxPort 為結束連接埠號。連接埠範圍必須至少為 100,例如,1024:1124。探測機制使用這些連接埠來執行 ad hoc 指令,以便 Sun Management Center 伺服器與代理程式能夠相互通訊。有效連接埠號為 1024 - 64500。


註解 –

您配置的連接埠範圍必須支援 Sun Management Center 伺服器與代理程式透過防火牆通訊。


-d

 

將所有連接埠復原為 3.5 的預設值。請參閱表 9–3

-c

component:channel

啟用或停用記錄的組件通道。其通道可以控制的有效 Sun Management Center 組件包括 topologycfgserverevent cstservicetrapmetadataagentplatform 以及 platform_instances。有效通道包括 debuginfoerrorstatus 以及 history

-h

 

列出 es-config 的選項。

-m

 

透過將使用者名稱清單加入 es-mcp-users 配置檔,來配置模組配置傳送。

-n

 

啟用網路位址轉換支援。 

-p

component-name

配置連接埠由 Sun Management Center 組件 component-name 使用。有效組件包括 topologycfgservereventcstservicetrapmetadatarmiagentgroupingHTTPHTTPSplatform 以及 platform_instances

下列程序提供如何使用 es-config 指令重新配置 Sun Management Center 連接埠指定的範例。

重新配置代理程式 SNMP 連接埠的步驟
  1. 以超級使用者的身份登入 Sun Management Center 伺服器層機器。

  2. 找到一個未使用的連接埠。

    請參閱確定連接埠是否處於使用中的步驟

  3. 鍵入 /opt/SUNWsymon/sbin/es-config -p agent

    es-config 會停止所有 Sun Management Center 程序,然後顯示目前指定給 Sun Management Center 組件的連接埠號。接著顯示指定給代理程式的連接埠號,並提示您輸入連接埠號。


    # ./es-config -p agent
    以下連接埠由 Sun Management Center 使用:
    161、162、163、164、165、167、168、166、5600、2099、8080、8443。
    
    Sun Management center 代理程式組件目前使用的是連接埠:161
    按 RETURN 鍵繼續使用目前配置。
    輸入您想用於代理程式組件的連接埠號 [1100 至 65535]:
  4. 鍵入您要指定的連接埠號,或按 Return 鍵使用預設 161 連接埠指定。

    系統會詢問您是否要啟動 Sun Management Center 組件。

  5. 鍵入 y 以啟動 Sun Management Center 組件;如果您不想啟動組件,請鍵入 n

重新配置伺服器 RMI 連接埠位址的步驟
  1. 以超級使用者的身份登入 Sun Management Center 伺服器層機器。

  2. 找到未使用的連接埠。

    請參閱確定連接埠是否處於使用中的步驟

  3. 鍵入 /opt/SUNWsymon/sbin/es-config -p rmi

    es-config 會停止所有 Sun Management Center 程序,然後顯示目前指定給 Sun Management Center 組件的連接埠號。接著顯示指定給伺服器的連接埠號,並提示您輸入連接埠號。例如:


    # ./es-config -p rmi
    以下連接埠由 Sun Management Center 使用:
    161、162、163、164、165、167、168、166、5600、2099、8080、8443。
    
    Sun Management center 代理程式組件目前使用的是連接埠:2099
    按 RETURN 鍵繼續使用目前配置。
    輸入您想用於 rmi 組件的連接埠號
       [1100 至 65535 ]:
  4. 鍵入您要指定的連接埠號,或按 Return 鍵使用預設連接埠指定。

    系統會詢問您是否要啟動 Sun Management Center 組件。

  5. 鍵入 y 以啟動 Sun Management Center 組件;如果您不想啟動組件,請鍵入 n