16.2 執行無人管理的安裝

您可以使用回應檔案以無人管理安裝模式安裝 ZENworks . 您可以編輯預設回應檔案 (位於 DVD 磁碟機:\Disk1\InstData\silentinstall.properties),也可以執行安裝,以建立您自己內含基本安裝資訊的回應檔版本,然後根據需要編輯該副本。

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

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

16.2.1 建立回應檔案

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

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

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

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

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

  2. 依據提示提供自訂回應檔案的路徑。

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

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

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

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

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

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

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

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

      如果您要編輯預設回應檔案,它位於 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_ACCESS_PASSWORD= 一行,並用實際密碼取代 $lax.nl.env.ADMIN_PASSWORD$

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

      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 證書,且證書字串必須全部位於一行中。這只是證書資訊的一個範例。

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

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

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

16.2.2 執行安裝

  1. 在要執行無人管理安裝的安裝伺服器上,插入 Novell ZENworks 安裝 DVD,然後掛接該 DVD。

  2. 若要啟動無人管理安裝程式,請執行以下指令:

    • sh /media/cdrom/setup.sh ‑s -f 檔案路徑

    其中,檔案路徑可以是您在建立回應檔案 中建立之回應檔案的完整路徑,也可以是 silentinstall.properties 檔案 (必須使用該檔名) 所在的目錄。

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

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

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

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

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