在備援 UNIX 伺服器上安裝伺服器軟體和授權碼

因為 license_setup Script 無法匯入備援授權碼檔案,請在三部伺服器上,個別手動安裝授權伺服器軟體及授權碼檔案。
  1. 請將從 Rational® 授權碼中心 接收的授權檔副本放置在三部授權伺服器上,並確定每個檔案中的 SERVER 指令行順序皆相同。
    1. 若要驗證 SERVER 指令行的順序,您可以開啟授權檔,然後檢查三部伺服器指令行。
      • 如果您沒有三部伺服器授權檔,請將您的授權檔傳回 授權碼中心(傳回交易),並為備援 UNIX® 系統伺服器要求一個新的授權檔。如果您在接收、傳回或使用備援伺服器授權檔時發生問題,請洽詢Rational 產品的 IBM 軟體支援中心
      • 如果 SERVER 指令行的順序錯誤,您可以編輯檔案,以變更順序、伺服器名稱(而非主機 ID),以及埠號。您無法新增或刪除伺服器指令行。
    2. 授權檔 license_for_primary.upd 必須複製到 rational_dir/config 目錄中。 您必須在所有的三部伺服器上維護這個檔案。複製檔案並重新命名成 rational.dat,如下列範例所示:

      cp license_for_primary.upd rational_dir/config/rational.dat

    3. 指定 TCP/IP 埠給每一部伺服器。您必須修改每行 SERVER 指令行中的埠指派,以指定一個 TCP/IP 埠號給每一部伺服器。
      重要事項: 如果您使用預設埠號(27000 至 27009),備援伺服器便無法彼此通訊。請使用介於 1501 到 26999 之間的埠號。確定您使用的埠號未與其他任何 TCP/IP 服務發生衝突。每一部伺服器可以使用相同的埠號,埠號也可以是唯一的。

      檢查該埠是否不在使用中。下列範例指令使用埠 1706。

      • 檢查 etc/services

        grep “[ ]1706/” /etc/services

      • 使用 ypcat 服務指令來檢查 NIS 服務。

        ypcat services | grep “[ ]1706/”

        記住: [ ] 之間有個標籤及空格字元。
      • 編輯授權檔以使用新的埠號。

        cd rational_dir/config

        vi rational.dat

    您的授權檔應與下列範例相似。

    SERVER primary 8001d410 1706

    SERVER secondary 8001d625 1706

    SERVER backup 8001d873 1706

  2. 在 Rational 授權伺服器套件中找出 FLEXlm 公用程式。這些檔案位於其中一個 extras/flexlm.* 目錄中。 目錄名稱視 FLEXlm 版本和平台而定。範例:extras/flexlm.10.8.0.1.i386_linux2
  3. 將 FLEXlm 檔複製到所有三部伺服器上的 rational_dir/config 目錄中。rational_dir/config 一詞在此用來代表您計劃要使用授權伺服器軟體的位置。
記住: 請務必針對您在其上安裝的平台,複製適當的 tar 檔案。

意見