2.1 從 Windows 主要伺服器中解除安裝 ZENworks

解除安裝 ZENworks 主要伺服器時,請注意以下事項:

  • ZENworks 主要伺服器上同時裝有 ZENworks 主要伺服器軟體與 ZENworks 代理程式軟體。如果需要使用 Agent 解除安裝密碼 (啟用了需要提供 ZENworks 代理程式的解除安裝密碼選項),您必須知道該密碼,並在解除安裝過程中提供該密碼。

    代理程式解除安裝密碼可在 ZENworks 控制中心的區域層級 (組態 > 管理區域設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性)、資料夾層級 (裝置 > 受管理 > 資料夾的詳細資料 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 或裝置層級 (裝置 > 某裝置 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 設定。

  • 只有在移除所有其他主要伺服器之後,才能移除系統中安裝的第一個 ZENworks 主要伺服器。如果您使用的是內嵌式 ZENworks 資料庫,則該資料庫位於第一個主要伺服器上,解除安裝該伺服器時即會移除該資料庫。如果您使用的是外部資料庫,第一個主要伺服器將儲存管理區域的伺服器證書,移除該證書會解除所有其他主要伺服器與 ZENworks 資料庫之間的連接。

若要從 Windows 主要伺服器中解除安裝 ZENworks:

  1. 在指令提示字元處,執行以下指令以啟動 ZENworks 解除安裝程式:

    ZENworks 安裝目錄\novell\zenworks\bin\ZENworksUninstall.exe

    若要查看解除安裝選項的清單,請執行 ZENworksUninstall.exe --help

  2. 下一步,然後依照提示解除安裝 ZENworks 軟體。若您有關於任何解除安裝選項的疑問,請參閱下表中的資訊。

    螢幕

    解釋

    管理員資訊

    在解除安裝過程中,若要從 ZENworks 管理區域中取消註冊某個裝置,您必須提供以下資訊:

    • 主要伺服器︰ 解除安裝 ZENworks 主要伺服器時,此位址預設為伺服器的 localhost 位址和連接埠。如果主要伺服器使用的不是標準連接埠,請編輯該位址以包含正確的連接埠號碼。

    • 使用者名稱: 指定有權取消註冊裝置之 ZENworks 管理員帳戶的使用者名稱。預設會指定 Administrator 帳戶。

    • 密碼: 指定使用者名稱欄位中所指定的 ZENworks 管理員的密碼。

    僅限於本地解除安裝 (保留區域中的裝置): 僅當您要解除安裝裝置上的 ZENworks 軟體時選取此選項。裝置在管理區域中仍將保持註冊狀態。

    僅當裝置允許使用者解除安裝 (啟用了允許使用者解除安裝 ZENworks 代理程式選項) 時,您才可以執行本地解除安裝。

    代理程式使用者解除安裝選項可在 ZENworks 控制中心的區域層級 (組態 > 管理區域設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性)、資料夾層級 (裝置 > 受管理 > 資料夾的詳細資料 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 或裝置層級 (裝置 > 某裝置 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 設定。

    動作

    僅當解除安裝 ZENworks 軟體期間您已登入管理區域以取消註冊裝置時,此螢幕才會顯示。

    解除安裝 ZENworks 伺服器並從區域中取消註冊裝置選項是唯一可用的選項。按下一步確認操作。

    要保留的元件

    選取下列元件中您不想解除安裝的元件:

    • ZENworks 預先代理程式: 保留裝置上安裝的 ZENworks 預先代理程式,但移除所有其他 ZENworks 元件。預設不選取此選項。

      若在裝置上保留 ZENworks 預先代理程式,則在裝置上執行 IP 探查時,該預先代理程式會對已通告的探查申請以及 ZENworks Ping 申請做出回應。

      若要在從裝置中解除安裝 ZENworks 後從中移除 ZENworks 預先代理程式,請參閱《ZENworks Agent Reference》(ZENworks 代理程式參考) 中的Removing the ZENworks Pre-Agent from a Device(從裝置中移除 ZENworks 預先代理程式)。

    • CASA︰ 保留安裝的 Novell CASA (通用認證服務轉換器) 軟體。由於其他軟體程式也會用到 CASA,故預設會選取此選項。

    • ZENworks Imaging 檔: 保留伺服器上 novell\zenworks\work\content-repo\images 目錄中的影像檔。預設會選取此選項。

    • ZENworks 內容檔案: 保留伺服器上的應用程式檔案、修補程式檔案、規則檔案、系統更新檔案及其他內容檔案 (位於 novell\zenworks\work\content-repo\content 目錄中)。預設會選取此選項。

  3. 如果 ZENworks 代理程式要求您提供解除安裝密碼,請在出現提示時輸入該密碼。

    您必須在提示出現後的 5 分鐘內輸入密碼。否則,解除安裝程序將逾時,您必須重新啟動該程序。

  4. 解除安裝完成時,「解除安裝狀態」對話方塊將會顯示。查看狀態備註,確定已選取立即重新啟動選項,然後按一下完成

    如果需要,您可以取消選取立即重新啟動選項,並在稍後將伺服器重新開機,以解除安裝先前無法移除的檔案和資料夾。

  5. 將伺服器重新開機後,執行以下任務,以確定完全移除 ZENworks:

    • ZENworks 記錄檔案: 此處會特意保留記錄檔案供您檢閱。您隨時可以手動刪除 ZENworks 安裝路徑\Novell\ZENworks 目錄。

    • ZENworks 控制中心圖示: 如果「ZENworks 控制中心」圖示仍保留在桌面上,您可以手動將其刪除。

    • ZENworks Imaging 檔: 如果您在解除安裝期間保留了影像檔,但後來又想移除或移動這些檔案,您可以在 novell\zenworks\work\content-repo\images 目錄中找到這些檔案。

    • ZENworks 內容檔案: 如果您在解除安裝期間保留了內容檔案,但後來又想移除或移動這些檔案,您可以在 novell\zenworks\work\content-repo\content 目錄中找到這些檔案。

    • CASA︰ 如果您在解除安裝期間保留了 CASA,但後來又想移除它,可以透過 Windows 的「新增/移除程式」執行此操作。若您選擇解除安裝 CASA 之後,c:\program files\novell\casa 目錄仍然存在,可以手動將其刪除。

2.1.1 以無人管理模式從 Windows 中移除 ZENworks 主要伺服器

若要使用無人管理 (靜默) 模式從 Windows 主要伺服器中解除安裝 ZENworks:

  1. 在指令提示字元處,執行以下指令:ZENworks 安裝目錄\novell\zenworks\bin\ZENworksUninstall.exe <移除選項> [區域選項] [顯示選項] [其他選項]

    重要:使用 display_option -q 可以以無人管理模式執行 ZENworks 主要伺服器解除安裝。

    表 2-1 移除選項

    選項

    描述

    -x

    --remove

    從伺服器中解除安裝 ZENworks 軟體,並從區域中取消註冊裝置。需要使用此選項或 -c 選項。

    -c

    --local-only

    從裝置中解除安裝 ZENworks 軟體,但不從區域中取消註冊裝置。需要使用此選項或 -x 選項。

    ZENworks 主要伺服器上同時裝有 ZENworks 伺服器軟體和 ZENworks 代理程式軟體。若要在本地解除安裝代理程式軟體,必須在 ZENworks 控制中心針對伺服器啟用允許使用者解除安裝 ZENworks 代理程式選項。否則,本地解除安裝將會失敗。

    該選項在區域層級 (組態 > 管理區域設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性)、資料夾層級 (裝置 > 受管理 > 資料夾的詳細資料 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 或裝置層級 (裝置 > 裝置 > 設定 > 裝置管理 > ZENworks 代理程式 > 代理程式安全性) 設定。

    -s

    指定主要伺服器的 IP 位址或 DNS,以及伺服器執行時所用的連接埠號碼。如果主要伺服器是在預設連接埠 (80) 上執行,則無需使用此選項。

    -o

    --oem

    保留 ZENworks 預先代理程式,但解除安裝 ZENworks 代理程式套件。

    -i

    --delete-images

    從伺服器中刪除 ZENworks 影像檔。影像檔儲存在 /var/opt/novell/zenworks/content-repo/images 目錄中。

    -j

    --delete-content

    從伺服器中刪除 ZENworks 內容檔案 (應用程式檔案、修補程式檔案、系統更新檔案、規則檔案,等等)。內容檔案儲存在 /var/opt/novell/zenworks/content-repo/content 目錄中。

    表 2-2 區域選項

    選項

    描述

    -u <使用者名稱>

    --user <使用者名稱>

    指定有權在管理區域中取消註冊裝置之 ZENworks 管理員的使用者名稱。僅當使用了 -x 移除選項時,才需要使用此選項。

    -p <密碼>

    --password <密碼>

    指定 -u 選項提供之 ZENworks 管理員的密碼。

    -z <區域名稱>

    --zone <區域名稱>

    裝置之目前區域的名稱。

    -g <GUID>

    --guid <GUID>

    裝置的 GUID。

    -l <套件>

    --list <套件>

    要解除安裝之套件的排序清單。此清單以分號分隔。

    表 2-3 顯示選項

    選項

    描述

    -q

    --quiet

    執行靜音解除安裝。

    -h

    --help

    顯示訊息並結束。

    表 2-4 其他選項

    選項

    描述

    -L

    --leave-packages

    保留協力廠商套件。至少須指定要保留之套件名稱的前三個字元。您也可以指定多個套件名稱,以逗號 (,) 分隔各個套件。

    -d

    --remove-log-dir

    移除記錄目錄。