WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 作業系統: AIX, HP-UX, Linux, Solaris, Windows

無聲自動建立獨立式伺服器設定檔

responsefile.pcaw.esb.standAloneProfile.txt 檔是一個範例回應檔, 用以在無聲自動安裝 WebSphere ESB 期間建立獨立式伺服器設定檔。

在您以 root 身分(若為 Linux® 或 UNIX® 平台)或隸屬於管理者群組的使用者身分(若為 Windows® 平台)登入之後, 您可以利用選項回應檔來建立一個獨立式伺服器設定檔。在 Windows 平台上,某些安裝程序的步驟需要透過屬於管理者群組的使用者來執行, 且需要具有作為作業系統的一部分以及以服務方式登入的進階使用者權限。

安裝程式會讀取這個檔案,以便在無聲自動安裝時,判斷部署管理程式設定檔的性質。 您也可以在初次安裝後,使用這個回應檔來建立其他的部署管理程式設定檔。回應檔附有預設值。

避免在選項回應檔中使用 -silent 選項

如果檔案中有 -silent 選項, 會發生問題。含有這個選項的檔案在直接呼叫設定檔建立精靈時可以運作, 但是從無聲的產品安裝作業呼叫時,就會失敗。 請參閱自訂選項回應檔以取得在無聲的產品安裝作業期間, 無聲建立設定檔的相關資訊。

這個選項是不必要的。請避免使用該選項,以避免發生問題。

回應檔位置

範例選項回應檔位於兩個位置。

範例檔:
  • responsefile.pcaw.esb.dmgrProfile.txt
  • responsefile.pcaw.esb.managedProfile.txt
  • responsefile.pcaw.esb.standAloneProfile.txt

位置:

表 1. 選項回應檔位置
產品光碟位置 安裝的位置
/ESB 目錄 install_root/bin/ProfileCreator 目錄

請使用產品光碟中的檔案來無聲自動安裝 WebSphere ESB 及建立設定檔。

在安裝 WebSphere ESB 後, 您可以在設定檔建立精靈指令中,利用 -options 參數來使用已安裝的回應檔。

所需磁碟空間

設定檔 所需磁碟空間 所需的暫時空間
部署管理程式設定檔 30 MB 40 MB
自訂設定檔 10 MB 40 MB
應用程式伺服器設定檔 200 MB 40 MB

在產品安裝期間建立作業環境

WebSphere ESB 的安裝程序分為兩個步驟:
  1. 安裝核心產品檔和特性檔。
  2. 建立部署管理程式設定檔、自訂設定檔或應用程式伺服器設定檔。

範例選項回應檔responsefile.esb.txt 會控制安裝作業的第一個部分, 也可以啟動安裝作業的第二個部分。如果在安裝核心產品檔時要建立設定檔, 請在 responsefile.esb.txt 檔中使用適當選項, 以識別用來建立設定檔的回應檔。設定檔回應檔可讓您無聲自動地使用設定檔建立精靈。

如果要編輯並使用適當的回應檔來建立設定檔,請執行下列程序:
  1. 將適當的檔案從產品光碟的 ESB 目錄中,複製到您機器上可以很容易識別的位置上。這些範例檔案如下:
    要建立: 複製下列回應檔:
    部署管理程式設定檔 responsefile.pcaw.esb.dmgrProfile.txt
    自訂設定檔 responsefile.pcaw.esb.managedProfile.txt
    應用程式伺服器設定檔 responsefile.pcaw.esb.standAloneProfile.txt
  2. 編輯檔案來自訂安裝作業的值。
  3. 確認 -silent 選項不存在於設定檔建立精靈的回應檔中。如果該選項存在,則不會建立設定檔。
  4. 儲存檔案。
  5. 編輯 responsefile.esb.txt 檔來識別設定檔回應檔的位置和名稱。變更 -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation 選項的值,以識別該檔案。例如:
    -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation=
    "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
  6. 啟動安裝程序。 例如:
    install -options "myresponsefile.txt" -silent
  7. 在安裝之後,檢查日誌以瞭解是否順利完成。

在安裝之後建立設定檔

WebSphere ESB 產品的安裝程序分為兩個步驟:
  1. 安裝核心產品檔和特性檔
  2. 建立部署管理程式設定檔、自訂設定檔或獨立式伺服器設定檔

當核心產品檔存在時,您可以隨時利用設定檔建立精靈來建立設定檔。從「首要步驟」主控台啟動精靈, 或直接利用設定檔建立精靈指令。

您也可以使用下列其中一個設定檔的範例選項回應檔, 在無聲自動模式下利用設定檔建立精靈來無聲建立設定檔。如果要編輯並使用適當的回應檔來建立設定檔,請執行下列程序:
  1. 將適當檔案從 install_root/bin/ProfileCreator 目錄中,複製到您機器上可以很容易識別的位置上。這些範例檔案如下:
    要建立其設定檔: 複製下列回應檔:
    部署管理程式 responsefile.pcaw.esb.dmgrProfile.txt
    受管理節點 responsefile.pcaw.esb.managedProfile.txt
    獨立式應用程式伺服器 responsefile.pcaw.esb.standAloneProfile.txt

    比方說,將檔案複製成 my_options_file.txt

  2. 編輯檔案來自訂安裝作業的值。
  3. 儲存檔案。
  4. 啟動安裝程序。
    例如:
    • For AIX platforms ./pcatAIX.bin -options my_options_file.txt -silent
    • ./pcatHPUX.bin -options my_options_file.txt -silent
    • LINUX platforms ./pcatLinux.bin -options my_options_file.txt -silent
    • LINUX platforms Power 平台:./pcatLinuxPPC.bin -options my_options_file.txt -silent
    • Solaris platforms ./pcatSolaris.bin -options my_options_file.txt -silent
    • For Windows platforms pcatWindows.exe -options my_options_file.txt -silent
  5. 在使用設定檔建立精靈之後,檢查日誌以瞭解是否順利完成。

記載日誌

以下日誌檔記錄了建立設定檔的相關資訊:
  • install_root/logs/log.txt 檔記錄安裝狀態。
  • install_rootprofiles/profile_name/logs/pctLog.txt 檔記錄在利用設定檔建立精靈建立設定檔時, 所發生的安裝事件。
  • install_root/logs/wasprofile/wasprofile_create_profile_name.log 檔記錄在建立設定檔時, 所發生的安裝事件。
  • install_root/logs/wasprofile/wasprofile_delete_profile_name.log 檔記錄在刪除設定檔時, 所發生的安裝事件。

命名注意事項

如需命名注意事項的相關資訊,請參閱設定檔、節點、主機和 Cell 的命名注意事項

responsefile.pcaw.esb.standAloneProfile.txt 範例檔


################################################################################
#
# 用以建立 WebSphere® ESB 獨立式伺服器設定檔的
# 回應檔
#
# 這個選項檔位於 CD_ROOT\ESB\ 目錄以及
# install_root\bin\ProfileCreator_wbi 目錄。
#
# 若要使用 CD_ROOT\ESB\ 目錄下的選項檔,請遵循
# CD_ROOT\ESB\responsefile.esb.txt 中的指示進行。WebSphere ESB
# 安裝程式會在無聲自動安裝期間找出這個檔案,
# 並在安裝結束時自動無聲建立設定檔。
# 
# 若要使用 install_root\bin\ProfileCreator_wbi 下的選項檔來無聲自動建立設定檔,
# 您必須變更檔案中各種不同的值,並使用下列
# 指令行引數:
#
#    -options "responsefile.pcaw.esb.standAloneProfile.txt" -silent
#
################################################################################


################################################################################
# 
# 設定檔名稱
#
# 設定用來安裝獨立式伺服器設定檔的設定檔名稱。該設定檔
# 名稱對這項 WebSphere ESB 安裝而言必須是唯一的。
#
-W profilenamepanelInstallWizardBean.profileName="profileStandAlone"

################################################################################
# 如果您要將這個設定檔設定為預設的設定檔,請設定為 "true"。
# 否則,請設定為 "false"。如果這是要建立的第一個設定檔,該設定檔
# 會自動成為預設值。
#
-W profilenamepanelInstallWizardBean.isDefault="false"


################################################################################
# 
# 設定檔位置
#
# 指定目錄來包含定義執行時期環境的檔案,
# 如指令、配置檔和日誌檔。如果指定的目錄
# 已存在,則它必須是空的。如果目錄包含
# 空格,請將它括在雙引號中,如以下 Windows 範例所示。
#
# 請注意,僅 Windows 作業系統支援安裝位置中
# 有空格。#
# 預設安裝位置:
#
#    -P installLocation="<ESB_HOME>\profiles\<PROFILE_NAME>"
#
-P installLocation="C:\Program Files\IBM\WebSphere\ESB\profiles\profileStandAlone"


################################################################################
# 
# 節點名稱
#
# 請選取獨立式伺服器的節點名稱。一個 Cell 之下的節點名稱
# 必須是唯一的。
#
# 請以實際的節點名稱取代 YOUR_NODE_NAME。
#
-W nodehostnamepanelInstallWizardBean.nodeName="YOUR_NODE_NAME"

################################################################################
#
# 主機名稱
#
# 指定獨立式伺服器的主機名稱。主機名稱是這部電腦的網域
# 名稱系統 (DNS) 名稱(簡稱或全名)或 IP 位址。
# 
# 請以實際的主機名稱取代 YOUR_HOST_NAME。將該行標示成註解則會使用
# 預設值。
# 
-W nodehostnamepanelInstallWizardBean.hostName="YOUR_HOST_NAME"


################################################################################
#
# Cell 名稱
#
# 除非絕對必要,否則您不應該修改這個內容。
# 
# 依預設,精靈會將這個內容設定為本端主機簡稱 + "Node##Cell"。
#
# 如果您要置換已解析的 Cell 名稱值,請解除該行的註解並
# 將 YOUR_CELL_NAME 換成 <YOUR_OWN_VALUE>。
#
# -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="YOUR_CELL_NAME"


################################################################################
# 
# 指派埠值
# 
# 下列項目係用來重設配置中所使用的埠號
#
# 它們目前設定為預設值。
# 請檢查以確定沒有埠衝突。
# 每一個設定檔的埠號位於下列檔案中:
# <profile>/config/cells/<cell name>/nodes/<node name>/serverindex.xml
#
-W pctdefaultprofileportspanelInstallWizardBean.WC_defaulthost="9080"
-W pctdefaultprofileportspanelInstallWizardBean.WC_adminhost="9060"
-W pctdefaultprofileportspanelInstallWizardBean.WC_defaulthost_secure="9443"
-W pctdefaultprofileportspanelInstallWizardBean.WC_adminhost_secure="9043"
-W pctdefaultprofileportspanelInstallWizardBean.BOOTSTRAP_ADDRESS="2809"
-W pctdefaultprofileportspanelInstallWizardBean.SOAP_CONNECTOR_ADDRESS="8880"
-W pctdefaultprofileportspanelInstallWizardBean.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS="9401"
-W pctdefaultprofileportspanelInstallWizardBean.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS="9403"
-W pctdefaultprofileportspanelInstallWizardBean.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS="9402"
-W pctdefaultprofileportspanelInstallWizardBean.ORB_LISTENER_ADDRESS="9100"
-W pctdefaultprofileportspanelInstallWizardBean.DCS_UNICAST_ADDRESS="9353"
-W pctdefaultprofileportspanelInstallWizardBean.SIB_ENDPOINT_ADDRESS="7276"
-W pctdefaultprofileportspanelInstallWizardBean.SIB_ENDPOINT_SECURE_ADDRESS="7286"
-W pctdefaultprofileportspanelInstallWizardBean.SIB_MQ_ENDPOINT_ADDRESS="5558"
-W pctdefaultprofileportspanelInstallWizardBean.SIB_MQ_ENDPOINT_SECURE_ADDRESS="5578"


################################################################################
# 
# Windows 服務
#
# 下列指引係用來在 Windows 上安裝
# WebSphere ESB 的服務。
# 利用服務,您可以啟動和停止服務,
# 以及配置啟動和回復動作。# 設定 winServiceQuery="false" 會關閉 Windows 系統上的功能。
# 針對其他作業系統,您可以忽略這些內容,或將它標示成註解。
#
-W winservicepanelInstallWizardBean.winServiceQuery="true"

################################################################################
# 指定服務的帳號類型。合法值如下:
#   
#    localsystem   - 表示您選擇使用本端系統帳號。
#    specifieduser - 表示您選擇使用指定的使用者帳號。
#
-W winservicepanelInstallWizardBean.accountType="localsystem"

################################################################################
# 如果您選擇以上述 accountType="localsystem" 來安裝服務,
# 您可以忽略以下的 userName 和 password。如果 accountType 設定為:
# accountType="specifieduser",您必須指定安裝服務所需的
# 使用者名稱和密碼。現行使用者必須是 admin 或必須
# 有 admin 權限,才能安裝服務。同時,此處給定的使用者名稱
# 必須有「以服務方式登入」權限,
# 服務才能適當地執行。
#
# 請將 YOUR_USER_NAME 換成您的使用者名稱。
#
-W winservicepanelInstallWizardBean.userName="YOUR_USER_NAME"

################################################################################
# 將 YOUR_PASSWORD 換成有效的密碼。#
-W winservicepanelInstallWizardBean.password="YOUR_PASSWORD"

################################################################################
# 在 Windows 上設定 WebSphere ESB 的啟動類型。
# 有效值為 "automatic"、"manual" 和 "disabled"。
#
-W winservicepanelInstallWizardBean.startupType="manual"


################################################################################
#
# 服務元件架構配置
#
# 下列項目用以建立「服務元件架構」
# 配置。如果您想配置「服務元件架構」,
# 請設定 doConfigureSCACheckList="true"。如果您不想要
# 「服務元件架構」,請將值保留為 ""。
# 如果您將值設為 "true",亦必須填寫其餘的
# 參數。
#
-W wbiSCAConfigInputPanelBeanId.doConfigureSCACheckList=""


################################################################################
# 如果您選擇要建立上述的「服務元件架構」配置,
# 請指定該配置的使用者 ID。否則,請註銷
# 此行。
#
-W wbiSCAConfigInputPanelBeanId.userId="YOUR_USER_ID_SCA"


################################################################################
# 如果您選擇要建立上述的「服務元件架構」配置,
# 請指定該配置的密碼,並確認該密碼。
# 否則,請註銷這些行。
#
-W wbiSCAConfigInputPanelBeanId.password="YOUR_PASSWORD_SCA"
-W wbiSCAConfigInputPanelBeanId.passwordConfirmation="YOUR_PASSWORD_SCA"


################################################################################
#
# 「共用事件基礎架構」配置
#
# 下列項目用以建立「共用事件基礎架構」
# 配置範例。請解除註解適當的字行,並填入值。

################################################################################
# 指定 CEI 配置範例的使用者 ID,以建立
# 「共用事件基礎架構」範例。
#
-W wbiCEIConfigInputPanelBeanId.userId="YOUR_USER_ID_CEI"


################################################################################
# 若要建立上述的「共用事件基礎架構」配置範例,
# 請指定該配置範例的密碼,並確認該密碼。
# 
-W wbiCEIConfigInputPanelBeanId.password="YOUR_PASSWORD_CEI"
-W wbiCEIConfigInputPanelBeanId.passwordConfirmation="YOUR_PASSWORD_CEI"


################################################################################
# 若要建立上述的「共用事件基礎架構」配置範例,
# 請指定該配置範例的伺服器名稱。依預設,
# 針對獨立式節點所建立的伺服器名稱為 "server1"。
#
-W wbiCEIConfigInputPanelBeanId.serverName="server1"


################################################################################
# 資料庫類型
# 
# 請選擇您要針對「共用事件基礎架構」使用/建立的資料庫類型。
# 支援的資料庫類型有:Cloudscape、DB2® UDB、Oracle。
# 若要選取特定的資料庫類型,請解除註解適當的行。
#
-W wbiCEIConfigInputPanelBeanId.database="CLOUDSCAPE_V51_1"
# -W wbiCEIConfigInputPanelBeanId.database="DB2UDBNT_V8_1"
# -W wbiCEIConfigInputPanelBeanId.database="DB2UDBNT_V82_1"
# -W wbiCEIConfigInputPanelBeanId.database="ORACLE_V9_1"
# -W wbiCEIConfigInputPanelBeanId.database="ORACLE_V10_1"
# -W wbiCEIConfigInputPanelBeanId.database="DB2UDBOS390_V7_1"
# -W wbiCEIConfigInputPanelBeanId.database="DB2UDBOS390_V8_1"


################################################################################
# 只有在您選取 DB2 作為您偏好的資料庫類型時,
# 才會使用下列項目。

################################################################################
# 建立資料庫選項
#
# 如果您想為「共用事件基礎架構」建立新資料庫,
# 請將值設為 "yes"。如果您想產生 Script 以建立新資料庫,
# 請將值設為 "no"。
#
# -W wbiCEIDB2ConfigInfoBean.createDatabaseChoice="yes"


################################################################################
# 資料庫名稱
#
# 資料庫名稱。依預設,資料庫名稱為 "event"。資料庫名稱
# 不能超過 8 個字元。
#
# -W wbiCEIDB2ConfigInfoBean.databaseName="event"


################################################################################
# 使用者 ID
#
# 資料庫鑑別用的使用者 ID
#
# -W wbiCEIDB2ConfigInfoBean.userId="YOUR_USER_ID_DB"


################################################################################
# 密碼
#
# 指定資料庫鑑別用的密碼。稍後請確認它。
#
# -W wbiCEIDB2ConfigInfoBean.password="YOUR_PASSWORD_DB"
# -W wbiCEIDB2ConfigInfoBean.passwordConfirmation="YOUR_PASSWORD_DB"

################################################################################
# JDBC 驅動程式類別路徑
#
#  指定內含下列檔案的目錄:
#  db2jcc.jar, db2jcc_license_cu.jar, db2jcc_license_cisuz.jar
#  這些檔案應位於下列目錄中:
#  
#      "install_root\universalDriver_wbi\lib"
#  
#  因此,如果使用 DB2_Universal,則可接受的 JDBC 類別路徑可以是
#  -W wbiCEIDB2DriverInfo.driverClassPath="C:\Program Files\IBM\WebSphere\universalDriver_wbi\lib"
#
#
# -W wbiCEIDB2DriverInfo.driverClassPath=""

################################################################################
# 驅動程式類型
#
# 指定驅動程式 JDBC 類型。有效值為 "2" 或 "4"。
#
# -W wbiCEIDB2DriverInfo.driverType="4"


################################################################################
# 資料庫伺服器名稱
#
# 只有在您所選的驅動程式類型為 "4" 時,才需指定資料庫伺服器名稱。
#
# -W wbiCEIDB2DriverInfo.databaseServerName="localhost"


################################################################################
# 伺服器埠
#
# 只有在您所選的驅動程式類型為 "4" 時,才需指定伺服器埠。
#
# -W wbiCEIDB2DriverInfo.serverPort="50000"


################################################################################
# 資料庫節點名稱
# 
# 只有在 DB2 伺服器位於遠端時,才需指定資料庫節點名稱。
#
# -W wbiCEIDB2DriverInfo.dbNodeName=""


################################################################################
# 只有在您選取 Oracle 9.1 版或 Oracle 10.1 版
# 作為您偏好的資料庫類型時,才會使用下列項目。

################################################################################
# 建立資料庫選項
#
# 如果您想為「共用事件基礎架構」建立新資料庫,
# 請將值設為 "yes"。如果您想產生 Script 以建立新資料庫,
# 請將值設為 "no"。
#
# -W wbiCEIOracleConfigInfoBean.createDatabaseChoice="yes"


################################################################################
# 資料庫名稱
#
# 資料庫名稱。資料庫名稱不能超過 8 個字元。
#
# -W wbiCEIOracleConfigInfoBean.databaseName=""

################################################################################
# 使用者 ID
#
# 要建立在資料庫中的使用者 ID。
#
# -W wbiCEIOracleConfigInfoBean.userId="YOUR_DB_USER_ID"


################################################################################
# 密碼
#
# 指定所建立之使用者 ID 的密碼。稍後請確認它。
#
# -W wbiCEIOracleConfigInfoBean.password="YOUR_DB_USER_PASSWORD"
# -W wbiCEIOracleConfigInfoBean.passwordConfirmation="YOUR_DB_USER_PASSWORD"


################################################################################
# 使用者 ID
#
# 具備 SYSDBA 權限的使用者 ID。
#
# -W wbiCEIOracleDriverInfo.userId="USER_ID_AUTH_SYSDBA"


################################################################################
# 密碼
#
# 指定具備 SYSDBA 權限之使用者 ID 的密碼。稍後請確認它。
#
# -W wbiCEIOracleDriverInfo.password="USER_PASSWORD_AUTH_SYSDBA"
# -W wbiCEIOracleDriverInfo.passwordConfirmation="USER_PASSWORD_AUTH_SYSDBA"


################################################################################
# JDBC 驅動程式類別路徑
#
#  指定內含下列檔案的目錄:
#
#  ORACLE_OCI8 - 指定內含 classes12.zip 的目錄。
#
#  ORACLE_THIN - 指定內含 ojdbc14.jar 的目錄。
# -W wbiCEIOracleDriverInfo.driverClassPath="value"


################################################################################
# 驅動程式類型
#
# 只有在您選擇不建立新資料庫時,才需指定驅動程式 JDBC 類型。
# 有效值為 "oci" 或 "thin"。
#
# -W wbiCEIOracleDriverInfo.driverType="oci"


################################################################################
# 資料庫伺服器名稱
#
# 只有在您所選的驅動程式類型為 "thin" 時,才需指定資料庫伺服器名稱。
#
# -W wbiCEIOracleDriverInfo.databaseServerName="localhost"


################################################################################
# 伺服器埠
#
# 只有在您所選的驅動程式類型為 "thin" 時,才需指定伺服器埠。
#
# -W wbiCEIOracleDriverInfo.serverPort="1521"

################################################################################
# 設定檔類型
# 
# 若要安裝獨立式伺服器設定檔,此項必須設為 "default"
# 請不要變更此內容!
#
-W profiletypepanelInstallWizardBean.selection="default"

相關工作
自訂選項回應檔

Reference topic

使用條款 | 此頁的評等

時間戳記圖示前次更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\twesb_silent_def.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)