4.2 執行無人管理的安裝

您可以使用回應檔案對 ZENworks 11 SP2 執行無人管理安裝。您可以編輯預設回應檔案 (在 DVD 光碟機:\Disk1\InstData\silentinstall.properties 中提供),或執行安裝以建立您自己的回應檔案版本 (該檔案包含基本安裝資訊) 並根據需要編輯該副本。

對於內嵌式 Sybase 資料庫,必須建立回應檔案來執行無人管理安裝,但不可以重複使用為使用外部資料庫之伺服器產生的回應檔案。

執行下列作業建立回應檔案,然後使用此檔案執行無人管理的安裝︰

4.2.1 建立回應檔案

  1. 使用下列方法之一在伺服器上執行 ZENworks 11 SP2 安裝可執行檔:

    • Windows GUI︰ DVD 磁碟機:\setup.exe ‑s

    • Linux GUI︰ sh /media/cdrom/setup.sh ‑s

      使用 sh 指令可解決權限問題。

    • Linux 指令行︰ sh /media/cdrom/setup.sh ‑e ‑s

    如需安裝引數的詳細資訊,請參閱節 A.0, 安裝可執行檔引數

  2. (視情況而定) 在 Windows 伺服器上,確定已選取了「是,產生回應檔案並啟用重新啟動操作」選項,這樣在完成靜音安裝後伺服器就會自動重新開機。

    靜音安裝不會提供安裝進度列。

  3. 依據提示提供自定回應檔案的路徑。

    如果只使用 -s 引數,安裝程式會提示您輸入回應檔案的路徑。預設檔名為 silentinstall.properties,可於日後重新命名 (請參閱步驟 4.g)。

  4. 將管理區域和外部資料庫密碼新增至自定回應檔案。

    由於在建立自定回應檔案的過程中輸入的外部資料庫密碼不會儲存在回應檔案中,因此若要在無人管理安裝期間正確提供資料庫與管理區域密碼,就必須將此密碼新增到回應檔案的所有副本中。

    此外亦可建立環境變數,將此密碼傳遞給無人管理安裝。儲存密碼資訊的回應檔案中包含了有關此操作的指示。

    編輯回應檔案時,可視需要進行其他變更,以針對無人管理安裝自定該檔案。回應檔案包含針對多個區段的指示。

    在回應檔案中新增外部資料庫與管理區域密碼︰

    1. 在文字編輯器中開啟回應檔案。

      您的自定回應檔案位於在步驟 3 中指定的位置。

      如果您要編輯預設回應檔案,它位於 DVD 磁碟機:\Disk1\InstData\silentinstall.properties

    2. 搜尋 ADMINISTRATOR_PASSWORD=

    3. 使用實際密碼取代 $lax.nl.env.ADMIN_PASSWORD$

      例如,若密碼為 novell,則輸入資訊如下︰

      ADMINISTRATOR_PASSWORD=novell
      
    4. (視情況而定) 若使用外部資料庫,則搜尋 DATABASE_ADMIN_PASSWORD=,並用實際密碼取代 $lax.nl.env.ADMIN_PASSWORD$

    5. (視情況而定) 若使用外部資料庫,則搜尋 DATABASE_ACCES_PASSWORD=,並用實際密碼取代 $lax.nl.env.ADMIN_PASSWORD$

    6. 儲存檔案然後離開編輯器。

    7. 根據不同安裝案例的需求建立多份不同名的副本,並視需要修改各個副本,然後將每個副本複製到要使用該副本的伺服器上。

      若要在現有的管理區域新增另一個主要伺服器,則必須在回應檔案中提供以下資訊︰

      PRIMARY_SERVER_ADDRESS=$Primary_Server_IPaddress$
      
      PRIMARY_SERVER_PORT=$Primary_Server_port$
      
      PRIMARY_SERVER_CERT=-----BEGIN CERTIFICATE-----MIID9DCCLotsOfEncryptedCharactersSja+bY05Y=-----END CERTIFICATE-----
      

      該處

      若正在將次要伺服器安裝到現有的管理區域中,則 PRIMARY_SERVER_ADDRESS 為父主要伺服器的 IP 位址或 DNS 名稱。

      若正在將次要伺服器安裝到現有的管理區域中,則 PRIMARY_SERVER_PORT 為父主要伺服器使用的 SSL 埠。預設值為 443。

      若正在將次要伺服器安裝到現有的管理區域中,則 PRIMARY_SERVER_CERT= 為您在父主要伺服器上指定的證書。此證書必須為 base64 編碼字串格式的 x509 證書,且證書字串必須全部位於一行中。上述內容只是證書資訊的一個範例。

  5. 完成對自定回應檔案的修改後,將它從您在步驟 3 中指定的路徑複製到將使用它執行無人管理安裝所在的每台伺服器上的位置。

  6. 若要使用更新的回應檔案,繼續執行節 4.2.2, 執行安裝

    附註:如果您要使用靜音安裝內容檔案來安裝 Microsoft .NET,需要手動設定靜音檔案的值︰INSTALL_DOT_NET=1。

4.2.2 執行安裝

  1. 在要執行無人管理安裝的安裝伺服器上,插入 Novell ZENworks 11 SP2 安裝 DVD。

    • 對於 Windows,若顯示了可選取語言的安裝頁,請按一下「取消」以結束 GUI 安裝。

    • 對於 Linux,請裝上安裝 DVD。

  2. 若要開始無人管理安裝,請在指令中使用 -f 選項:

    • 對於 Windows,請執行 DVD磁碟機:\setup.exe ‑s -f 檔案路徑

    • 對於 Linux,請執行 sh /media/cdrom/setup.sh ‑s -f 檔案路徑

    其中檔案路徑是您在節 4.2.1, 建立回應檔案中建立的回應檔案的完整路徑,或是包含 silentinstall.properties 檔案 (必須使用該檔名) 的目錄。

    使用 sh 指令解決權限問題。

    若您重新命名了更新的回應檔案,請在路徑中包含新名稱。

    若未指定檔名,或者如果路徑或檔案不存在,則會忽略 -f 參數,並執行預設安裝 (GUI 或指令行) 而不執行無人管理安裝。

  3. 若要透過執行無人管理的安裝為管理區域建立其他主要伺服器,請返回至步驟 1;否則,繼續執行步驟 4

  4. 安裝完成之後,請繼續執行節 4.3, 驗證安裝