DB2 for Linux, UNIX, and Windows 9.7 版
安裝 DB2 伺服器 > Linux 及 UNIX 其他需求 > 分割資料庫環境的其他預先安裝作業 (Linux 及 UNIX) >

驗證參與電腦上的埠範圍可用性 (Linux® 及 UNIX®)

本作業說明驗證參與電腦上埠範圍之可用性的必要步驟。 埠範圍是由「快速通訊管理程式 (FCM)」所使用。 FCM 是 DB2® 的一種特性,可處理資料庫分割區伺服器之間的通訊。

在安裝擁有實例的資料庫分割區伺服器之後,以及在安裝任何參與的資料庫分割區伺服器之前,都應該驗證參與電腦上的埠範圍可用性。

當您在主要電腦上安裝擁有實例的資料庫分割區伺服器時,DB2 會根據參與分割資料庫環境的指定邏輯資料庫分割區伺服器數量來保留埠範圍。預設範圍是四個埠。 對於參與分割資料庫環境的每個伺服器,您必須手動配置 FCM 埠的 /etc/services 檔案。FCM 埠的範圍視您要在參與電腦上使用的邏輯分割區數目而定。至少需要兩個登錄:DB2_<instance>DB2_<instance>_END。參與電腦上指定之 FCM 埠的其他需求包括:

若要變更 services 檔案,您必須有 root 權限。

若要驗證參與電腦上的埠範圍可用性,請:

  1. 開啟 services 檔案 (位於 /etc/services 目錄)。
  2. 尋找為「DB2 快速通訊管理程式 (FCM)」保留的埠。應該顯示類似以下的登錄:
              DB2_db2inst1         60000/tcp
              DB2_db2inst1_1       60001/tcp
              DB2_db2inst1_2       60002/tcp
         DB2_db2inst1_END 60003/tcp
    DB2 可保留 60000 之後的前四個可用埠。
  3. 在每一台參與電腦上開啟 services 檔案,並驗證沒有使用主要電腦之 services 檔中,為 DB2 FCM 保留的埠。
  4. 萬一參與電腦正在使用必要的埠,請識別所有電腦的可用埠範圍,並更新每一個 服務檔案 (包括主要電腦上的服務檔案)。

在主要電腦上安裝擁有實例的資料庫分割區伺服器之後,必須在參與資料庫分割區伺服器上安裝 DB2 產品。您可以使用為分割伺服器產生的回應檔 (預設名稱為 db2ese_addpart.rsp),需要手動配置 FCM 埠的 /etc/services 檔案。FCM 埠的範圍視您要在目前機器上使用的邏輯分割區數目而定。至少為 DB2_ 及 DB2__END 兩個具有連續可用埠號的登錄。每個參與機器上使用的 FCM 埠號必須具有相同的起始埠號,而且後續埠必須循序編號。

[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]