啟動支援軟體

在啟動 InterChange Server 之前,請確認:

註:
在啟動 InterChange Server 之前, 必須先啟動支援軟體 (例如:資料庫伺服器和 WebSphere MQ)。

驗證資料庫伺服器

在 UNIX 系統中, InterChange Server 使用的資料庫是由 DB2 或 Oracle 伺服器所管理。若要判斷伺服器是否正在執行,請確認:

Oracle:
在您存取 Oracle 工具之前,請確定有設定 Oracle 環境變數,例如 ORACLE_HOMEORACLE_SID。 如需這些環境變數的相關資訊,請參閱表 16。您可以將這些環境變數新增至 WebSphere Business Integration 管理者帳戶的個人設定檔 (例如 .profile) 中。
DB2:
在您存取 DB2 伺服器之前, 請確實設定 DB2INSTANCE 環境變數。如需此環境變數的相關資訊,請參閱表 15。 您可以將此環境變數新增至 WebSphere Business Integration 管理者帳戶的個人設定檔 (例如 .profile) 中。

啟動 WebSphere MQ 佇列管理程式

在安裝 InterChange Server 軟體之後,您必須配置 WebSphere MQ 傳訊系統與 InterChange Server 搭配使用:

重要事項:
如果使用 DB2 Sever, 請先設定 EXTSHM=OFF,再啟動 WebSphere MQ。如需此設定的位置,請參閱安裝資訊。在順利啟動 WebSphere MQ 之後, 請先設定 EXTSHM=ON,再啟動 InterChange Server。

配置 WebSphere MQ Script

請執行下列動作,以配置 WebSphere MQ Script:

  1. 跳至 ProductDir/mqseries 目錄。
  2. 確定 clear_mqconfigure_mqstart_mqend_mq script 中的 WebSphere MQ 佇列管理程式名稱, 符合 UNIX 系統管理者在 /etc/inetd.conf 系統檔案的佇列管理程式指令行中指定的名稱。
    註:
    如果您是在 Linux 上工作,則佇列管理程式的名稱是定義在 /etc/xinetd.d 目錄中的配置檔,而不是定義在 /etc/inetd.conf 系統檔。

    安裝程式會從「InterChange Server 配置 GUI」中的 WebSphere MQ 標籤上,指定「佇列管理程式名稱」欄位中的值,來作為 crossworlds_mq.tstclear_mqconfigure_mqstart_mqend_mq script 中的佇列管理程式名稱。

    如果在此欄位中輸入的值與佇列管理程式之 /etc/inetd.conf 項目中的名稱不符, WebSphere MQ 將無法正常運作。請變更 clear_mqconfigure_mqstart_mqend_mq script,以符合定義於 /etc/inetd.conf 系統檔中的名稱。 從此系統檔判斷佇列名稱時,若需要協助,請聯絡 UNIX 系統管理者。

  3. 檢查 crossworlds_mq.tst 檔,確定所有佇列定義的項目都是正確的。

    請確定:

如果您需要自訂 WebSphere MQ Script, 您可以在 ProductDir/mqseries 目錄中自訂可執行的 Script。 如果您在「InterChange Server 配置 GUI」的 WebSphere MQ 標籤中, 使用套用按鈕來重新配置 InterChange Server, 將會改寫您直接在上述 WebSphere MQ script 版本中做的變更。

設定 WebSphere MQ 傳訊系統

若要設定 InterChange Server 的 WebSphere MQ 傳訊系統:

  1. 確定有針對您的系統來正確配置 ProductDir/mqseries 目錄中的 crossworlds_mq.tstconfigure_mqstart_mq Script。如需相關資訊,請參閱"配置 WebSphere MQ Script"
  2. 如果已經建立佇列管理程式,請刪除它之後才建立新的佇列管理程式。
  3. 確實以擁有 WebSphere MQ 專用權的使用者身分登入。

    以 WebSphere Business Integration 管理者 (admin) 或以隸屬於 WebSphere MQ 群組 mqm 的其他使用者的身分啟動 WebSphere MQ,並執行 mqseries 目錄中的 Script。如果您並非這些使用者,請使用 su 指令或以適當使用者身分重新登入。您可以使用 groups 指令取得您所屬於的群組清單。

  4. 使用下列指令執行 configure_mq Script:
    ./configure_mq
     
     
     

    此 Script 會建立 WebSphere MQ 佇列管理程式,並將定義於安裝程式的名稱指派給它。僅在第一次配置 InterChange Server 系統時,才建立佇列管理程式。順利執行指令的輸出會包含此行:

    No commands have a syntax error.
     
  5. 使用下列指令來啟動 WebSphere MQ 佇列管理程式:
    ./start_mq
     
     
     
  6. 執行 testMQ.sh script,查看 WebSphere MQ 是否已準備好和 InterChange Server 進行通訊,其作法為導覽至 ProductDir/bin 目錄,並輸入下列指令, 以執行 testMQ.sh script:
    ./testMQ.sh
     
     
     

檢查 /var/mqm/errors 目錄以確定沒有錯誤記載到 AMQERR01。 若要停止 WebSphere MQ 佇列管理程式, 請使用 end_mq Script。

Copyright IBM Corp. 1997, 2004