6.4 卸装 Linux 从属设备或受管设备

您可以在 Linux 从属设备和 Linux 受管设备上执行以下类型的卸装:

6.4.1 区域级别的卸装

从 Linux 从属设备卸装 ZENworks 软件之前,如果将该设备降级为受管设备,则您必须先从设备中去除从属角色(鉴定、映像、内容和集合),然后才能运行卸装程序。在区域级别的卸装中,您可以降级 Linux 从属设备并去除指派给设备的从属角色。随后,您还可以从管理区域中去除该设备,并卸装设备上的 ZENworks Adaptive Agent。

降级 Linux 从属设备

如果 Linux 设备有指派给它的从属角色,您可以通过去除从属角色(鉴定、映像、内容和集合)来降级从属设备。

  1. 在 Linux 从属设备控制台提示符处,输入 /opt/novell/zenworks/bin/novell-zenworks-xplat-uninstall 以起动卸装程序。

  2. 输入区域设置号,选择运行卸装程序所使用的区域设置(语言)。

    要选择默认区域设置(英语),请输入 2 或按 Enter。

    提示:若出现任何提示时均按 Enter,表示卸装程序将接受默认值,即括号中显示的值。

  3. 阅读介绍性文本,然后按 Enter。

  4. 在“卸装类型”屏幕中,按 Enter 以选择降级从属服务器选项。

  5. 在“ZENworks 管理区域信息”屏幕中,输入“Linux 从属设备”注册到的“主服务器”的 IP 地址。

  6. 输入“主服务器”侦听的端口号。

    要选择默认端口 443,请按 Enter。

  7. 输入区域组管理员的用户名。

    要使用默认用户名 (Administrator),请按 Enter。

  8. 输入区域管理员的口令。

  9. (视情况而定)如果“Linux 从属设备”已配置“映像”角色,则在卸装完成后系统会提示您保留映像。要保留映像,请按 Enter。

  10. 查看摘要,然后按 Enter 开始卸装。

    ZENworks 卸装程序会执行下列操作:

    • 从设备中去除所有“从属”角色。

    • 从“ZENworks 控制中心”去除设备项(配置选项卡 > 服务器层次面板)。

  11. 运行 zac satr 命令确保已从设备去除从属角色。

  12. (视情况而定)如果要卸装代理并从区域中取消注册设备,请继续卸装 ZENworks Adaptive Agent 并从区域中取消注册设备

卸装 ZENworks Adaptive Agent 并从区域中取消注册设备

执行以下步骤可以从管理区域中去除 Linux 受管设备以及从设备上卸装 ZENworks Adaptive Agent。

  1. 在 Linux 从属设备控制台提示符处,输入 /opt/novell/zenworks/bin/novell-zenworks-xplat-uninstall 以重新起动卸装程序。

  2. 输入区域设置号,选择运行卸装程序所使用的区域设置(语言)。

    要选择默认区域设置(英语),请输入 2 或按 Enter。

    提示:若出现任何提示时均按 Enter,表示卸装程序将接受默认值,即括号中显示的值。

  3. 阅读介绍性文本,然后按 Enter。

  4. 在“卸装类型”屏幕中,按 Enter 以选择降从区域取消注册并卸装选项。

  5. 在“ZENworks 管理区域信息”屏幕中,输入“Linux 从属设备”注册到的“主服务器”的 IP 地址。

  6. 输入“主服务器”侦听的端口号。

    要选择默认端口 443,请按 Enter。

  7. 输入区域组管理员的用户名。

    要使用默认用户名 (Administrator),请按 Enter。

  8. 输入区域管理员的口令。

  9. 查看摘要,然后按 Enter 开始卸装。

    ZENworks 卸装程序会执行下列操作:

    • 卸装 ZENworks Adaptive Agent。

    • 从设备中去除与 ZENworks 11 SP2 Configuration Management 相关的所有 RPM。

    • 从“ZENworks 控制中心”去除设备对象(设备选项卡 > 受管选项卡 > 服务器文件夹)。

注:如果卸装失败,请参见以下日志文件:

  • /var/opt/novell/log/zenworks/ZENworks_XPlat_Agent_Uninstall_<时戳>.log.xml

  • /tmp/err.log

6.4.2 本地卸装

“本地卸装”选项仅卸装 ZENworks Adaptive Agent。

  1. 确保您拥有卸装“Linux 从属设备”的权限。

    区域管理员在“ZENworks 控制中心”中必须选择允许用户卸装代理选项(配置选项卡 > 管理区域设置 > 设备管理 > ZENworks 代理 > 一般)。

  2. 在 Linux 从属设备控制台提示符处,输入 /opt/novell/zenworks/bin/novell-zenworks-xplat-uninstall 以起动卸装程序。

  3. 输入区域设置号,选择运行卸装程序所使用的区域设置(语言)。

    要选择默认区域设置(英语),请输入 2 或按 Enter。

    提示:若出现任何提示时均按 Enter,表示卸装程序将接受默认值,即括号中显示的值。

  4. 阅读介绍性文本,然后按 Enter。

  5. 在“卸装类型”屏幕中,输入 2 可选择本地卸装选项,然后再按一下 Enter 以结束选择。

  6. (视情况而定)如果“Linux 从属设备”已配置“映像”角色,则在卸装完成后系统会提示您保留映像。要保留映像,请按 Enter。

  7. 查看摘要,然后按 Enter 开始卸装。

    ZENworks 卸装程序通过去除与“Linux 从属设备”相关的所有 RPM 来卸装 ZENworks Adaptive Agent。

  8. (视情况而定)如果卸装失败,请参见以下日志文件:

    • /var/opt/novell/log/zenworks/ZENworks_XPlat_Agent_Uninstall_<时戳>.log.xml

    • /tmp/err.log

ZENworks Adaptive Agent 卸装完毕后,即使与角色相关的所有包和 RPM 都已从设备中去除,“ZENworks 控制中心”中仍会显示 Linux 设备对象(配置选项卡 > 服务器层次面板),且拥有所有“从属”角色。如果想删除该对象,请在“ZENworks 控制中心”中执行以下操作:

  1. 去除指派给“从属设备”的角色。

    有关如何去除角色的详细信息,请参见《ZENworks 11 SP2 系统管理参考手册》中的从服务器层次中去除从属设备

  2. 单击设备选项卡 > 服务器文件夹。

  3. 选中 Linux 服务器旁的复选框,然后单击删除