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

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

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

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

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

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

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

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

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

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

    Screen

    解釋

    管理員資訊

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

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

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

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

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

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

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

    動作

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

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

    要保留的元件

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

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

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

      若要在從裝置中解除安裝 ZENworks 後從中移除 ZENworks 預先代理程式,請參閱《ZENworks 11 SP4 Adaptive Agent Reference》(ZENworks 11 SP4 Adaptive Agent 參考) 中的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 Adaptive Agent 要求您提供解除安裝密碼,請在出現提示時輸入該密碼。

    您必須在提示出現後的 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 Adaptive Agent 軟體。若要在本地解除安裝 Adaptive Agent 軟體,必須在 ZENworks 控制中心針對伺服器啟用允許使用者解除安裝 ZENworks Adaptive Agent 選項。否則,本地解除安裝將會失敗。

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

    -s

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

    -o

    --oem

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

    -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

    移除記錄目錄。