瞭解 SMC 中的 Siebel 設定檔部署程序

使用 Siebel VM 現在已遷移,您必須取消部署並部署 Siebel SMC 設定檔。此處理需要兩個步驟:

  1. 從 Siebel 管理主控台取消部署現有設定檔。
  2. 使用新的主機名稱重新部署這些 Siebel 設定檔。

從 Siebel 管理主控台取消部署設定檔

現有 Siebel 部署中的設定檔 (例如 Siebel 閘道、Siebel 伺服器和應用程式介面) 會以舊的主機名稱加上戳記。編輯和維護主機檔案不是有效率的方法,所有日誌仍會顯示舊的主機名稱,因此維護與管理相當繁瑣。

您現在需要正常地取消部署這些元件,然後使用新的主機名稱重新部署設定檔。請注意,您將遺失自訂元件、參數和值,而且需要在重新部署後重新建立這些元件。

注意:

如果主機名稱沒有變更,您可以略過此練習。

取消部署 Siebel 應用程式介面、Siebel 伺服器及企業資料檔

首先,您必須移除 Siebel 應用程式介面 (SAI)、Siebel Enterprise Server (SES) 及企業資料檔。

  1. 建立 Gateway 的 Version-2 資料夾 ($SIEBEL_ROOT\gtwysrvr\registry\conf$SIEBEL_ROOT\gtwysrvr\zookeeper\conf) 備份。
  2. 啟動整個企業的 Tomcat 容器服務。
  3. 登入 SMC 並選擇每個已部署的設定檔;例如,左側面板的「應用程式介面」、「Siebel 伺服器」及「企業」,然後按一下右上角的刪除
  4. 驗證 applicationinterface.properties 檔案 ($SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer_external\webapps$SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer\webapps),以驗證取消部署 SAI 後是否清除對應的項目。
  5. 請等待所有設定檔完全從 SMC 刪除,然後確認 Siebel 服務也會從 Windows 的服務主控台移除。

移除 Siebel 閘道設定檔

若要完成取消部署程序,您必須移除 Siebel 閘道。

  1. 在 SMC 中,瀏覽至「設定」功能表。
  2. 勾選此方塊以確認閘道移除
  3. 按一下移除閘道
  4. 驗證 gateway.properties 檔案 ($SIEBEL_ROOT/applicationcontainer/webapps$SIEBEL_ROOT/applicationcontainer_internal/webapps),以確保清除先前的項目。
  5. 清除 etc\hosts 檔案中的舊主機名稱項目。下一步您將使用新主機名稱重新部署設定檔。
  6. 最後,重新啟動 VM。

重新部署 Siebel 設定檔

VM 執行之後,您可以使用新主機名稱重新部署設定檔。

  1. 使用 SMC 管理證明資料登入 SMC。
  2. 在登陸頁面上,提供啟動安裝 Siebel 閘道的詳細資訊,並依照下列步驟建立安全性設定檔。使用這些值:
  3. 在欄位中輸入 FQDN 和 HTTPS 連接埠的主機名稱 (例如:SiebelAppVM.siebel.oraclevcn.com:9001),然後按一下確定
  4. 使用資料庫證明資料 (SADMIN) 登入 SMC。
  5. 重新部署企業、Siebel 伺服器及 AI。請參閱日誌檔以確保正確部署。
  6. 確認已在 Windows 的「服務」主控台中建立服務。
  7. 變更組態 (.cfg) 檔案中的主機名稱。某些組態檔 (例如 siebel.cfgtools.cfg 及用戶端的 uagent.cfg) 可能包含硬式編碼的主機名稱,因此您必須視需要加以變更。
  8. 視需要解除安裝並重新安裝最新認證的 Oracle 資料庫從屬端。
  9. 如果已安裝新的資料庫從屬端,請將舊的 tnsnames.ora 檔案移至新的資料庫從屬端位置。
  10. 視需要以新的資料庫從屬端位置更新路徑環境變數。