2.2 升級主要伺服器

您可以使用圖形使用者介面 (GUI) 程式或指令行 (僅限於 Linux) 進行升級。

附註:升級區域後,將在第一部更新的主要伺服器上啟用 ZooKeeper。如需更多資訊,請參閱升級後組態

重要:

  • 請勿使用 ZENworks 系統更新將主要伺服器升級至 ZENworks 2020 Update 2。

    在 Windows 裝置上升級 ZENworks 伺服器之前,請執行 Windows Update,以確定所有可用更新均已安裝。然後停用 Windows Update,以確保在裝置上升級 ZENworks 伺服器時再沒有其他更新。您可以在升級 ZENworks 之後啟用 Windows Update。

  • 停用 Linux Update,以確定在裝置上升級 ZENworks 伺服器時,裝置上不再有任何更新。

2.2.1 使用 GUI 升級 Linux 與 Windows 伺服器

如果符合所有先決條件,請在要升級至 ZENworks 2020 Update 2 的主要伺服器上執行以下程序:

  1. 若要啟動 ZENworks 升級程式:

    • Linux: 請進行下列幾項操作:

      1. Micro Focus 下載網站下載 ZENworks 升級 ISO 影像。

      2. 執行以下指令掛接 ISO:mount -o loop <ISO path including name> <mount_path>

      3. 使用 cd 切換到掛接位置,然後執行 ./setup.sh.

    • Windows: 執行下列其中一項操作: 

      1. Micro Focus 下載網站下載 ZENworks 升級 ISO 影像。

      2. 掛接 ISO。

      3. 執行 setup.exe

      4. 開啟 DOS 視窗,瀏覽至 ZENworks 2020 Update 2 安裝媒體的根目錄,然後輸入 setup.exe 指令。

  2. 升級過程中,請參閱表 2-1, 升級資訊,以瞭解關於升級資料的詳細資料。

    如果使用 GUI 升級,也可以按一下「說明」按鈕,取得類似資訊。

  3. 在 Windows 裝置上執行以下動作:

  4. 升級後,ZENworks 伺服器資料將從舊 Novell 檔案路徑複製到新 Micro Focus 檔案路徑。不過,在升級過程中會保留舊檔案路徑中的 ZENworks 伺服器資料。在驗證升級後的 ZENworks 伺服器版本是否依預期運作後,您便可以執行隨版次提供的清理公用程式,以移除保留的伺服器資料。如需詳細資訊,請參閱在 Linux 或 Appliance 伺服器上執行清理公用程式

  5. 若要升級另一部主要伺服器,請從步驟 1 重複。

    重要:請重複以上步驟,直到管理區域中的所有主要伺服器都完成升級為止。

附註:如果您使用的是 ZENworks Reporting,請務必在將區域升級至 ZENworks 2020 Update 2 後重新設定 ZENworks Reporting。如需詳細資訊,請參閱《ZENworks Reporting Appliance 部署和管理參考》中的「重新設定 ZENworks Reporting Appliance」。

表 2-1 提供了有關從 ZENworks 2020 升級至 ZENworks 2020 Update 2 的升級資訊。

表 2-1 升級資訊

升級資訊

解釋

授權合約

如果您不接受授權合約,升級安裝程式將不會繼續執行。

ZENworks 必要條件

如果不符合必要條件,升級程序不會繼續。系統會顯示 (GUI) 或列出 (指令行) 不符合的要求。如需詳細資訊,請參閱先決條件

如果不符合 .NET 必要條件,您可以按一下描述中的 ZENworks 連結,安裝 ZENworks 隨附的執行時期版本。請確定您已安裝 Microsoft .NET 4.5 Framework 及其所有最新更新。安裝 .NET 後,ZENworks 升級將繼續。

附註:安裝 .NET 4.5 後,必須將裝置重新開機。

升級類型

如果這是管理區域中要升級的第一個主要伺服器,請選取,否則,請選取

如果您選取,系統會提示您輸入區域管理員身分證明。

如果選取,請執行表 2-2, 升級資訊 - 升級其他主要伺服器 中所列的步驟。

資料庫清除

完成第一個主要伺服器的升級所需的時間視資料庫中的資料大小而定。在使用 Microsoft SQL 或 Oracle Enterprise 資料庫的主要伺服器上,升級安裝程式會檢查不需要的,因而可清除的庫存資料大小。如果要清除的記錄超過 200,000 個,升級安裝程式會提供一個選項,讓您在升級主要伺服器之前清除資料庫。對於其他資料庫類型,如果要清除的記錄少於 200,000 個,則不會顯示此頁面。

  • 立即清除資料庫: 如果選取此選項,精靈將會繼續清除資料庫。清除資料庫後,請重新啟動升級程序。

    請設定以下清除設定:

    • 移除在 x 天之前刪除的產品和元件。 指定在刪除產品和元件資料多少天後將其清除。預設值為 180 天。

    • 移除在 x 天之前的庫存歷程資料: 指定天數,系統將清除超出該天數的庫存歷程。預設值為 180 天。

    • 移除 x 天之前的軟體應用程式使用量資料: 指定經過多少天後,清除針對資產管理收集的軟體應用程式使用量資料。預設值為 180 天。

    • 移除 x 天之前的網路軟體使用量資料: 指定經過多少天後,清除針對資產管理收集的網路軟體使用量資料。預設值為 180 天。

    • 移除 x 天之前的 Web 應用程式使用量資料: 指定經過多少天後,清除針對資產管理收集的 Web 應用程式使用量資料。預設值為 180 天。

    重要:如果清除程序中斷,資料庫可能會變得不一致。

  • 繼續但不清除資料庫: 如果選取此選項,精靈將會繼續執行升級程序。

ZENworks Diagnostic Center

使用 ZENworks Diagnostic Center 驗證資料庫。如果發現有任何不符之處,它會在 ZDC 報告中記錄錯誤。

您可在以下位置找到錯誤報告:

  • 在 Windows 上:%ZENSERVER_HOME%\logs\migration\zdc\reports

  • 在 Linux 上:/var/opt/microfocus/log/zenworks/migration/zdc/reports

附註:在將第一部主要伺服器升級至 ZENworks 2020 Update 2 之前,請驗證資料庫。進行後續的伺服器升級時,系統不會提示您驗證資料庫。

升級前任務

請確定您已停止所有其他主要伺服器上的所有 ZENworks 服務。如果其他主要伺服器上有服務未停止,您將無法繼續升級。

對於 Linux 伺服器,請確定已安裝 Docker 和 Docker Compose,並且它們的服務已啟用並在執行。如需詳細資訊,請參閱先決條件

請確定您已完整備份 ZENworks 資料庫及其他重要資料。

執行所需動作後,選取所顯示的核取方塊。

升級前摘要

摘要中會顯示下列欄位:

區域名稱: 顯示此伺服器所屬之管理區域的名稱。

若要變更任何資訊,請按一下「上一步」

升級程序

升級程序需要數分鐘時間,視硬體功能以及資料庫中的資料大小而定。

升級錯誤

如果在升級期間發生錯誤,此頁面便會顯示。如需詳細資訊,請參閱位於以下位置的記錄檔案。請解決錯誤,然後重新開始升級。

在 Windows 上: 您可以查看舊 Novell 檔案路徑中的記錄。重新啟動升級程序後,請查看新 Micro Focus 檔案路徑中的記錄。

Novell 檔案路徑:

  • %ZENWORKS_HOME%\logs

    • %ZENWORKS_HOME%\logs\ZENworks_Upgrade_<TimeStamp>.log.xml

    • %ZENWORKS_HOME%\logs\loader-messages.log

    • %ZENWORKS_HOME%\logs\system-update-import.log

    • %ZENWORKS_HOME%\logs\system-update\<Update GUID>

    • %ZENWORKS_HOME%\logs\pre-global-actions.log

    • %WINDOWS_SYSTEM_DRIVE%\tmp\err.log

Micro Focus 檔案路徑:

  • %ZENSERVER_HOME%\logs

    • %ZENSERVER_HOME%\logs\ZENworks_Upgrade_<TimeStamp>.log.xml

    • %ZENSERVER_HOME%\logs\loader-messages.log

    • %ZENSERVER_HOME%\logs\system-update-import.log

 

在 Linux 上: 您可以查看舊 Novell 檔案路徑中的記錄。重新啟動升級程序後,請查看新 Micro Focus 檔案路徑中的記錄。

Novell 檔案路徑

  • /var/opt/novell/log/zenworks

    • /var/opt/novell/log/zenworks/ZENworks_Upgrade_<TimeStamp>.log.xml

    • /var/opt/novell/log/zenworks/system-update/<Update GUID>

    • /var/opt/novell/log/zenworks/loader-messages.log

    • /var/opt/novell/log/zenworks/system-update-import.log

    • /var/opt/novell/log/zenworks/pre-global-actions.log

    • /tmp/err.log

Microfocus 檔案路徑

  • /var/opt/microfocus/log/zenworks

    • /var/opt/microfocus/log/zenworks/ZENworks_Upgrade_<TimeStamp>.log.xml

升級後動作:執行 ZENworks 系統狀態公用程式

在關閉升級程式之前,選擇執行 ZENworks 系統狀態公用程式,以啟動 ZENworks 服務活動訊號檢查。檢查結果會記錄在升級記錄檔案中。

升級後動作:執行清理公用程式

升級後,ZENworks 伺服器組態將從舊 Novell 檔案路徑複製到新 Micro Focus 檔案路徑。不過,在升級過程中會保留舊檔案路徑中的 ZENworks 伺服器二進位檔和舊組態。在驗證升級後的 ZENworks 伺服器版本是否依預期運作後,您便可以執行隨版次提供的清理公用程式,以移除保留的伺服器資料。如需詳細資訊,請參閱在 Linux 或 Appliance 伺服器上執行清理公用程式

重新啟動伺服器 (僅適用於 Windows)

在 Windows 主要伺服器上成功完成升級後,可以選擇立即重新開機或稍後重新開機:

  • 是,重新啟動系統。 如果選取此選項,伺服器會重新開機以完成升級程序。

  • 不,稍後再自行重新啟動系統: 您如果選取此選項,升級程序會在伺服器下次重新開機時完成。

    重要:將伺服器重新開機以完成升級程序。

升級完成

執行您之前選取的動作,包括:

  • 升級 ZENworks 資料庫 (在升級第一部主要伺服器時完成)。

  • 升級安裝在主要伺服器上的所有 ZENworks 元件。

  • 將系統更新輸入到區域,以便升級該區域中的受管理裝置。

表 2-2 升級資訊 - 升級其他主要伺服器

安裝資訊

解釋

主要伺服器與區域身分證明

系統將提示您提供已升級之主要伺服器、區域身分證明和 SSL 連接埠號碼詳細資料。

ZENworks 資料庫詳細資料

(視情況而定) 如果裝置無法透過已升級的主要伺服器連接資料庫,系統將提示您輸入詳細資料以直接連接資料庫。

埠號碼

需要開啟可能已被防火牆阻擋的某些連接埠。您可以立即開啟這些連接埠,也可以稍後手動開啟。

升級前摘要

警告:顯示「升級前摘要」頁面之前,系統將停止伺服器上的 ZENworks 服務。如果此時取消升級操作,您需要手動重新啟動 ZENworks 服務。

摘要中會顯示下列欄位:

ZENworks 主目錄: 顯示主要伺服器上要升級之 ZENworks 軟體的安裝位置。

區域名稱: 顯示此伺服器所屬之管理區域的名稱。

升級程序

升級程序需要數分鐘,視硬體功能而定。

升級期間發生的錯誤

如果在升級期間發生錯誤,此頁面便會顯示。您必須解決這些錯誤,然後重新啟動升級程式。如需詳細資訊,請參閱位於以下位置的記錄檔案:

在 Windows 上: 您可以查看舊 Novell 檔案路徑和新 Micro Focus 檔案路徑中的記錄:

Novell 檔案路徑

  • %ZENWORKS_HOME%\logs

    • %ZENWORKS_HOME%\logs\ZENworks_Upgrade_<TimeStamp>.log.xml

    • %ZENWORKS_HOME%\logs\loader-messages.log

    • %ZENWORKS_HOME%\logs\system-update-import.log

    • %ZENWORKS_HOME%\logs\system-update\<Update GUID>

    • %ZENWORKS_HOME%\logs\pre-global-actions.log

    • %WINDOWS_SYSTEM_DRIVE%\tmp\err.log

Micro Focus 檔案路徑

  • %ZENSERVER_HOME%\logs

    • %ZENSERVER_HOME%\logs\ZENworks_Upgrade_<TimeStamp>.log.xml

    • %ZENSERVER_HOME%\logs\loader-messages.log

    • %ZENSERVER_HOME%\logs\system-update-import.log

 

在 Linux 上: 您可以查看以下檔案路徑中的記錄

Novell 檔案路徑

  • /var/opt/novell/log/zenworks

    • /var/opt/novell/log/zenworks/ZENworks_Upgrade_<TimeStamp>.log.xml

    • /var/opt/novell/log/zenworks/system-update/<Update GUID>

    • /var/opt/novell/log/zenworks/loader-messages.log

    • /var/opt/novell/log/zenworks/system-update-import.log

    • /var/opt/novell/log/zenworks/pre-global-actions.log

    • /tmp/err.log

Microfocus 檔案路徑

  • /var/opt/microfocus/log/zenworks

    • /var/opt/microfocus/log/zenworks/ZENworks_Upgrade_<TimeStamp>.log.xml

升級後執行的動作

在關閉升級程式之前,您可以執行 ZENworks 系統狀態公用程式,以啟動 ZENworks 服務活動訊號檢查。檢查結果會列在安裝記錄中。

重新啟動伺服器 (僅適用於 Windows)

在 Windows 主要伺服器上完成升級後,您可以選擇立即重新開機或稍後重新開機:

  • 是,重新啟動系統。 將伺服器重新開機以完成升級程序。

  • 不,稍後再自行重新啟動系統: 在下次將伺服器重新開機時完成升級程序。

    重要:您必須將伺服器重新開機,才能完成升級程序。

升級完成

執行您之前選取的動作,包括:

  • 升級 ZENworks 資料庫 (在升級第一部主要伺服器時完成)。

  • 升級安裝在主要伺服器上的所有 ZENworks 元件。

  • 將系統更新輸入到區域,以便升級該區域中的受管理裝置。

2.2.2 使用指令行升級 Linux 伺服器

在要從 ZENworks 2020 升級至 ZENworks 2020 Update 2 的主要伺服器上執行以下操作:

  1. 確定符合升級先決條件。

  2. 請啟動 ZENworks 升級程式、開啟 Linux 終端機、瀏覽至升級媒體的根目錄,然後輸入下列指令:

    ./setup.sh --console 

    ./setup.sh -e 
  3. 選取語言。預設語言為英文。選取與您的語言對應的編號,然後按 Enter 繼續。

  4. 檢閱簡介,然後按 Enter 繼續。

    提示:輸入 back 並按 Enter 可返回到上一個安裝選項以進行變更。輸入 quit 可結束精靈。

  5. 若要接受使用者授權合約 (EULA),請輸入 1,然後按 Enter

  6. 若要接受授權合約,請輸入 1,然後按 Enter

    若不同意,升級精靈將會結束。

  7. 「必要條件檢查」頁面隨即顯示。如果出現了任何警告或錯誤訊息,請解決錯誤,然後按 Enter 繼續。

  8. 如果這是要升級的第一個主要伺服器,請輸入 1,否則請輸入 2,然後按 Enter

  9. (視情況而定) 如果您在上一頁中輸入了 1,系統將提示您輸入區域管理員身分證明。指定詳細資料,然後按 Enter 繼續執行步驟 11

  10. (視情況而定) 如果您在上一頁中輸入了 2,系統將提示您提供已升級之主要伺服器以及區域管理員身分證明的詳細資料。指定所需的詳細資料,然後按 Enter

  11. 輸入區域管理使用者的名稱行尾,按 Enter 接受預設值 (Administrator),或者指定一個管理員名稱並按 Enter

  12. 指定該管理員的密碼,然後按 Enter

  13. 在「ZENworks 授權」頁面中,您可以選擇變更 ZENworks 授權類型。指定 ZENworks 2020 Update 2 授權,然後按「下一步」。

  14. 停止所有其他主要伺服器上的 ZENworks 服務,然後按 Enter 停止本地伺服器上的服務。

    升級之前,您應該停止管理區域中所有其他主要伺服器上的服務。如果其他主要伺服器上有服務未停止,您將無法繼續升級。

    除了資料庫服務外,升級期間不能有任何執行中的 ZENworks 服務。

  15. 檢閱升級前摘要,然後按 Enter 繼續。

    如果您是在升級管理區域中的其他主要伺服器,則當您在此步驟中按 Enter 後,升級即會開始。

  16. 升級已完成顯示時,請按 Enter 繼續。

    如果顯示了錯誤,請參閱 /var/opt/novell/log/zenworks 中的安裝記錄或 /var/opt/novell/log/zenworks/systemupdate/<Update GUID> 檔案。

    如果在重新執行升級程序時顯示了錯誤,您還可以查看 Micro Focus 路徑中的記錄。例如,/var/opt/microfocus/log/zenworks

  17. 執行以下任一操作以驗證 ZENworks 2020 Update 2 是否正在執行:

    • 使用特定服務指令檢查 Linux 服務

      對 SLES 12 或更新版本的伺服器執行以下指令:

      systemctl status microfocus-zenserver.service
      systemctl status microfocus-zenloade.service

      如果服務未執行,請執行下列指令,啟動 ZENworks 服務:

      sysytemctl start microfocus-zenserver.service
      sysytemctl start microfocus-zenloader.service
    • 使用組態指令檢查 Linux 服務

      在伺服器上,執行下列指令:

      microfocus-zenworks-configure ‑c SystemStatus

      ZENworks 服務及其狀態將會列出。

      若要啟動服務,請執行下列指令:

      microfocus-zenworks-configure ‑c Start
    • 執行 ZENworks 控制中心

      在網路中任意裝置的網頁瀏覽器中輸入以下 URL,以開啟 ZENworks 控制中心:

      https://<主要伺服器的 DNS 名稱>/zenworks

      https://<主要伺服器的 IP 位址>/zenworks

  18. 若要升級另一部主要伺服器,請從步驟 2 重複。

如需升級後任務的資訊,請參閱《ZENworks 伺服器安裝》中的完成安裝後任務

附註:如果您使用的是 ZENworks Reporting,請務必在將區域升級至 ZENworks 2020 Update 2 後重新設定 ZENworks Reporting。如需詳細資訊,請參閱《ZENworks Reporting Appliance 部署和管理參考》中的「重新設定 ZENworks Reporting Appliance」。

2.2.3 將 ZENworks 2020 Update 2 Lighthouse 版次升級至 ZENworks 2020 Update 2 FCS

如果您已部署 ZENworks 2020 Update 2 Lighthouse 版次,並要將區域升級至 ZENworks 2020 Update 2 FCS,請執行以下步驟:

在 Linux/Appliance 上

在 Appliance 上: 如果您已在 Microsoft Hyper-V、SLES 上的 XEN 或 Citrix XenServer 上部署 ZENworks 2020 Update 2 Lighthouse Appliance 版次,並想要更新至 ZENworks 2020 Update 2 FCS 版次,請聯絡 Micro Focus 客戶支援,然後執行以下步驟。

  1. /var/tmp/var/opt/microfocus/zenworks/tmp 目錄中建立一個暫存目錄 (mntdir)。

  2. 在建立的暫存目錄中掛接 ISO。

  3. 掛接 ISO 後,務必重新啟動 ZENloader 服務。

  4. 移至掛接目錄 (mntdir)。

    範例:

    • 如果您掛接到了 /var/tmp/ 位置,則移至 /var/tmp/mntdir

    • 如果您掛接到了 /var/opt/microfocus/zenworks/ 位置,則移至 /var/opt/microfocus/zenworks/mntdir

  5. 執行 zman sui Common 指令。

    出現提示時,指定管理員身分證明,系統將提示您輸入 root 密碼。

系統更新將會輸入到區域中,若要追蹤狀態,請在 ZCC 中移至「組態」>「系統更新」。

如需更新部署步驟,請參閱《ZENworks System Updates Reference》(ZENworks 系統更新參考) 中的「Deploying Updates」(部署更新)。

在 Windows 上

  1. 掛接 ZENworks 2020 Update 2 ISO。

  2. 掛接 ISO 後,重新啟動 ZENloader 服務。

  3. 開啟指令提示符,並移至 <掛接位置>

  4. 執行 zman sui Common 指令。

    出現提示時,指定管理員身分證明。

系統更新將會輸入到區域中,若要追蹤狀態,請在 ZCC 中移至「組態」>「系統更新」。

如需更新部署步驟,請參閱《ZENworks System Updates Reference》(ZENworks 系統更新參考) 中的「Deploying Updates」(部署更新)。

2.2.4 執行 ZENworks Diagnostic Center 以驗證資料庫綱要

首次將任何一部主要伺服器升級至 ZENworks 2020 Update 2 後,都必須驗證資料庫綱要。對於後續的伺服器升級,請不要執行此程序。

驗證內嵌式資料庫綱要

  1. 在主要伺服器的主控台提示符中,執行下列指令:

    • 在 Windows 上

      cd to MEDIA_ROOT\Common\tools\zdc

      zdc_verifyDB.bat

    • 在 Linux 上

      cd to MEDIA_PATH/Common/tools/zdc

      ./zdc_verifyDB

    ZENworks Diagnostic Center 會執行診斷測試,並產生 HTML 格式的結果。在 Windows 主要伺服器上,報告儲存在以下位置:%ZENSERVER_HOME%\logs\zdcreports\%SESSION%

    /var/opt/microfocus/log/zenworks/zdcreports

    在 Linux 主要伺服器上,報告儲存在以下位置:

    /var/opt/microfocus/log/zenworks/zdcreports

    若要檢視這些報告,請開啟 report 目錄中的 index.html

    診斷測試的完整記錄儲存在以下位置:

    在 Windows 上:%ZENSERVER_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log

    在 Linux 上:/var/opt/microfocus/log/zenworks/zdcreports

驗證外部資料庫綱要

執行以下步驟可以驗證外部資料庫綱要,例如外部 PostgreSQL、Microsoft SQL 或 Oracle 資料庫綱要:

  1. 在主要伺服器的主控台提示符中,執行下列指令:

    • 在 Windows 上

      cd to MEDIA_PATH/Common/tools/zdc

      zdc_verifyDB.bat -d check

    • 在 Linux 上

      cd to MEDIA_PATH/Common/tools/zdc

      ./zdc_verifyDB -d check

      附註:僅當您在不同的裝置之間移轉資料庫時,才可使用 -d check 參數。如果是在同一部裝置上升級資料庫,請不要使用 -d check 參數。

  2. 指定資料庫的類型。根據資料庫類型輸入相應數字:

    • (1) PostgreSQL

    • (2) MS-SQL

    • (3) Oracle

  3. 依據選取的資料庫 (Microsoft SQL、PostgreSQL 或 Oracle) 指定資料庫詳細資料。

    附註:如果您使用的是 Microsoft SQL 資料庫,請依據選擇的登入驗證類型,以相應格式輸入使用者名稱:

    • Windows 驗證:<名稱>@<網域>

    • SQL Server 驗證:<名稱>

  4. (視情況而定) 如果資料庫是遠端 PostgreSQL,請輸入資料庫引擎名稱。

    ZENworks Diagnostic Center 會執行診斷測試,並產生 HTML 格式的結果。在 Windows 主要伺服器上,報告儲存在以下位置:%ZENSERVER_HOME%\logs\zdcreports\%SESSION%

    在 Linux 主要伺服器上,報告儲存在以下位置:

    /var/opt/microfocus/log/zenworks/zdcreports

    若要檢視這些報告,請開啟 report 目錄中的 index.html

    診斷測試的完整記錄儲存在以下位置:

    在 Windows 上:%ZENSERVER_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log

    在 Linux 上:/var/opt/microfocus/log/zenworks/zdcreports

2.2.5 執行清理公用程式

升級後,ZENworks 伺服器組態將從舊 Novell 檔案路徑複製到新 Micro Focus 檔案路徑。不過,在升級過程中會保留舊檔案路徑中的 ZENworks 伺服器二進位檔和舊組態。在驗證升級後的 ZENworks 伺服器版本是否依預期運作後,您便可以執行隨版次提供的清理公用程式,以移除保留的伺服器資料。本節涵蓋的主題如下:

在 Linux 或 Appliance 伺服器上檢視已更名的服務和檔案位置

成功升級後,您可以繼續檢視此版本中引入的變更:

ZENworks 伺服器資料的新檔案路徑

範例:

  • 記錄檔案: 記錄檔案現在位於新 Micro Focus 路徑 (/var/opt/microfocus/log/zenworks) 中。

    舊 Novell 路徑 (/var/opt/novell/log/zenworks) 中的記錄檔案也將保留。即使在執行清理公用程式後,也不會刪除這些檔案。

    附註:升級後產生的所有與新伺服器相關的記錄檔案將僅存放在新 Micro Focus 檔案路徑中,不會存放在舊 Novell 檔案路徑中。

  • 組態檔案: 現在,只有 ZENworks 伺服器的組態檔案位於新 Micro Focus 路徑 (/etc/opt/microfocus/zenworks) 中。

    伺服器和代理程式的組態檔案也將保留在舊 Novell 路徑 (/etc/opt/novell/zenworks) 中。執行清理公用程式時,與 ZENworks 伺服器相關的組態檔案將從舊路徑中刪除,但與 ZENworks 代理程式相關的檔案將保留在舊路徑中。

  • 文件庫: 現在,只有 ZENworks 伺服器的文件庫位於新 Micro Focus 路徑 (/opt/microfocus/zenworks) 中。

    伺服器和代理程式的文件庫也將保留在舊 Novell 路徑 (/opt/novell/zenworks) 中。執行清理公用程式時,與 ZENworks 伺服器相關的文件庫將從舊路徑中刪除。

已更名的設定動作

設定動作已從 Novell 更名為 Micro Focus。例如,設定動作 novell-zenworks-configure -c CalibrateMemoryConfigureAction 現已更名為 microfocus-zenworks-configure -c CalibrateMemoryConfigureAction。此版本中已廢棄遵循 Novell 命名慣例的設定動作,同時提供了遵循 Micro Focus 命名慣例的設定動作。

已更名的服務

ZENworks 伺服器服務已從 Novell 更名為 Micro Focus。例如,novell-zenserver.service 已更名為 microfocus-zenserver.service。同樣,novell-zenloader.servicenovell-zenjoinproxy.service 服務已分別更名為 microfocus-zenloader.servicemicrofocus-zenjoinproxy.service

不過,系統中仍會顯示舊服務名稱,但它們將處於非使用中狀態。您可以執行清理公用程式來移除舊伺服器服務。

因此,在使用 systemctl 指令啟動或停止服務時,請務必在指令中使用更名後的服務。

附註:某些服務 (例如 novell-zenworks-xplatzmd.service) 將不會更名,即使在執行清理公用程式後,它們也將保留舊命名慣例。

與 PostgreSQL 內嵌式資料庫相關的服務也將保留 Novell 命名慣例,也就是說,zenpostgresql.service 將保持啟用狀態,在清理期間不會移除該服務。

在 Linux 或 Appliance 伺服器上執行清理公用程式

清理公用程式可讓您移除在 Novell 檔案路徑中保留的舊 ZENworks 組態資料,以及處於非使用中狀態的舊版 ZENworks 伺服器服務。請僅在驗證升級後的伺服器是否依預期運作後才執行清理公用程式。在執行清理公用程式後會保留以下各項:

  • ZENworks 代理程式相關資料 (例如組態檔案和文件庫) 將保留在舊 Novell 檔案路徑中。

  • ZENworks System Updater Service (ZeUS) 資料夾將保留在 /opt/novell/zenworks/ZeUS 路徑中。

  • 系統更新和其他記錄檔案將保留在 /var/opt/novell/log/zenworks 路徑中。

  • 與 ZENworks 代理程式相關的服務 (即 novell-zenworks-xplatzmd.service) 將保留 Novell 命名慣例。

  • 與內嵌式 PostgreSQL 相關的服務 (即 zenpostgresql.service) 將不會更名。

若要執行清理公用程式,請以 root 使用者身分執行以下指令,並確認是否要繼續清理:

/opt/microfocus/zenworks/bin/zen-legacy-cleanup.sh

若要以無需使用者互動的靜默模式執行清理公用程式,請將 -s 旗標新增至指令中。

您可在 /var/opt/microfocus/log/zenworks/zen-legacy-cleanup_<timestamp>.log 位置找到此清理公用程式的記錄。

執行該指令後,您可以驗證是否從伺服器中移除了舊檔案路徑 /opt/novell/zenworks/ 中的檔案,以及遵循 Novell 命名慣例的舊伺服器服務。

附註:執行清理公用程式時,將會保留 Sybase 相關檔案,您可以在驗證升級後的 ZENworks 伺服器是否依預期運作後,以手動方式移除這些檔案。

在 Windows 伺服器上檢視已更名的服務和檔案位置

成功升級後,您可以繼續檢視此版本中引入的變更:

ZENworks 伺服器資料的新檔案路徑

範例:

  • 記錄檔案: 記錄檔案現在位於新 Micro Focus 路徑中。範例:C:\Program Files (x86)\Micro Focus\ZENworks\logs

    將會保留舊 Novell 路徑中的記錄檔案。範例:C:\Program Files (x86)\Novell\ZENworks\logs。執行清理公用程式後,不會刪除這些檔案。

    附註:升級後產生的所有與新伺服器相關的記錄檔案將僅存放在新 Micro Focus 檔案路徑中,不會存放在舊 Novell 檔案路徑中。

  • 文件庫: 現在,只有 ZENworks 伺服器的文件庫位於新 Micro Focus 路徑中。範例:C:\Program Files (x86)\Micro Focus\ZENworks\lib

    伺服器和代理程式的文件庫也將保留在舊 Novell 路徑中。範例:C:\Program Files (x86)\Novell\ZENworks\lib。執行清理公用程式時,與 ZENworks 伺服器相關的文件庫將從舊路徑中刪除。

已更名的服務

ZENworks 伺服器服務已從 Novell 更名為 Micro Focus。範例:Novell ZENworks Join Proxy 已更名為 Microfocus ZENworks Join Proxy。同樣,服務 Novell ZENworks Loader 已更名為 Microfocus ZENworks LoaderNovell ZENworks Services Monitor 已更名為 Microfocus ZENworks Services MonitorNovell ZENworks Server 服務已更名為 Microfocus ZENworks Server

不過,系統仍會顯示使用舊 Novell 命名慣例的服務,但它們將處於停用狀態。您需要執行清理公用程式來移除這些服務。

附註:Novell ZENworks Agent Service 等服務將保持啟用狀態,並會在執行清理公用程式後保留 Novell 命名慣例。

與 PostgreSQL 內嵌式資料庫相關的服務也將保留 Novell 命名慣例,也就是說,Novell ZENworks Embedded Datastore-PostgreSQL 將保持啟用狀態,在清理期間不會移除該服務。

引入了一個新環境變數

此版本中引入了一個新環境變數 %ZENSERVER_HOME%,該變數指向新 Micro Focus 檔案路徑 C:\Program Files (x86)\Micro Focus\ZENworks。現有環境變數 %ZENWORKS_HOME% 仍可用於存取 ZENworks 代理程式資料,這些資料保留在 Novell 檔案路徑中。

已更名的設定動作

設定動作已從 Novell 更名為 Micro Focus。例如,設定動作 novell-zenworks-configure -c CalibrateMemoryConfigureAction 現已更名為 microfocus-zenworks-configure -c CalibrateMemoryConfigureAction。此版本中已廢棄遵循 Novell 命名慣例的設定動作,同時提供了遵循 Micro Focus 命名慣例的設定動作。

在 Windows 伺服器上執行清理公用程式

清理公用程式可讓您移除在 Novell 檔案路徑中保留的舊 ZENworks 伺服器資料,以及處於停用狀態的舊版 ZENworks 伺服器服務。請僅在驗證升級後的 ZENworks 伺服器是否依預期運作後才執行清理公用程式。在執行清理公用程式後會保留以下各項:

  • ZENworks 代理程式相關資料 (例如組態檔案和文件庫) 將保留在 Novell 檔案路徑中。範例:C:\Program Files (x86)\Novell\ZENworks

  • 記錄檔案將保留在舊 Novell 檔案路徑中。範例:C:\Program Files (x86)\Novell\ZENworks\logs

  • ZENworks System Updater Service (ZeUS) 資料夾將保留在 Novell 檔案路徑中。範例:C:\Program Files (x86)\Novell\ZENworks\ZeUS

  • 與 ZENworks 代理程式相關的服務將保留 Novell 命名慣例,也就是說,Novell ZENworks Agent Service 將保持啟用狀態,在清理期間不會移除這些服務。

  • 與 PostgreSQL 內嵌式資料庫相關的服務也將保留 Novell 命名慣例,也就是說,Novell ZENworks Embedded Datastore-PostgreSQL 將處於啟用狀態,在清理期間不會移除該服務。

若要清理保留的資料,請以管理員身分執行清理公用程式。該公用程式位於以下位置:

%ZENSERVER_HOME%\bin\ZENLegacyCleanup.exe

您可在 %ZENSERVER_HOME%\logs\LegacyUninstall\ZENLegacyCleanup_<timestamp>.log 位置找到此清理公用程式的記錄。

執行該指令後,您可以驗證是否從伺服器中移除了舊 Novell 檔案路徑中的 ZENworks 伺服器資料,以及遵循 Novell 命名慣例的 ZENworks 伺服器服務。

附註:執行清理公用程式時,將會保留 Sybase 相關檔案,您可以在驗證升級後的 ZENworks 伺服器是否依預期運作後,以手動方式移除這些檔案。

2.2.6 升級後組態

成功升級主要伺服器後,需執行以下升級後組態:

  1. 透過啟用 ZENworks 授權來設定系統更新授權。如需授權的詳細資訊,請參閱 TID 7024521

    附註:

    • 授權 ZENworks 後,請務必在「ZENworks 系統更新」頁面中檢查更新。

  2. 使用從 Micro Focus Customer Center 獲取的裝置金鑰進行註冊,然後設定線上更新。如需詳細資訊,請參閱:

  3. 務必在 ZENworks 控制中心驗證 ZENworks 的版本 (組態 > 伺服器階層)。

  4. 確定系統更新的狀態為成功。

  5. 務必執行最新的 ZDC 來驗證綱要。如需詳細資訊,請參閱「ZENworks Diagnostic Center」。

  6. (視情況而定) 務必套用最新的 Tuxera NTFS 驅動程式或影像更新。如需詳細資訊,請參閱「Adding Tuxera Driver for ZENworks Imaging」(新增適用於 ZENworks Imaging 的 Tuxera 驅動程式)。

  7. 務必設定報告以獲取新提供的網域。如需詳細資訊,請參閱「ZENworks Reporting 組態」。

  8. 確認 ZooKeeper 服務一直保持正常執行狀態,以便各 ZENworks 元件 (例如 ZENworks Loader 服務和 Vertica 資料庫) 能夠正常運作。若要驗證 ZooKeeper 服務的狀態,請參閱 ZCC 中的「診斷」頁面。如需 ZooKeeper 元件的詳細資訊,請參閱《Vertica Reference Guide》(Vertica 參考) 中的「ZooKeeper」。

    附註:如果區域中有多部主要伺服器,升級的第一部主要伺服器節點上預設會啟用 Zookeeper 服務。

    如果由於防火牆限制,區域中的主要伺服器無法與 ZooKeeper 服務通訊,您可以執行以下設定動作以開啟 ZooKeeper 連接埠:您還需要確定防火牆允許從其他主要伺服器連接至連接埠 6789 上 ZooKeeper 服務的用戶端連接。如果區域中的主要伺服器無法存取 ZooKeeper 服務,您可以在已啟用 ZooKeeper 的伺服器上執行以下設定動作來開啟連接埠。

    microfocus-zenworks-configure -c ClusterFirewallConfigureAction -Doperation=add -Dservice=zookeeper

    但如果 DMZ 內的主要伺服器無法存取企業網路內的 ZooKeeper 服務,則需要在企業防火牆中以手動方式開啟連接埠 6789。

    如需 ZooKeeper 連接埠的詳細資訊,請參閱《ZENworks 2020 TCP and UDP Ports》(ZENworks 2020 TCP 和 UDP 連接埠)。