本节概要介绍 es-uninst 的选项,以及使用 es-uninst 命令行脚本从 Solaris 系统中卸载 Sun Management Center 的过程。
es-uninst 命令的语法如下:
es-uninst [ -f | -F | -X | -h | -v ]下表介绍 es-uninst 命令的参数。
表 B–1 es-uninst 选项
选项 |
说明 |
---|---|
-F |
卸载整个 Sun Management Center 产品,而不提示用户进行确认,也不停止正在运行的任何 Sun Management Center 进程。 只应该在以下情况下使用此选项:停止 Sun Management Center 进程时要调用的可执行文件不存在。 例如,在安装 Sun Management Center 后,如果将操作环境从 Solaris 7 发行版升级到 Solaris 8 发行版,则一些动态生成的路径名将出错。在这种情况下,使用此选项可以避免在卸载进程中报告错误。 |
-f |
卸载整个 Sun Management Center 安装,而不提示用户进行确认。 |
-h |
列出 es-uninst 命令的选项。 |
-v |
使用冗余模式执行卸载。 |
-X |
无交互地完成 Sun Management Center 卸载。停止所有进程,然后删除整个 Sun Management Center 产品,包括数据库和所有附加产品。不允许保存配置数据。 |
Sun Management Center 2.x 和 3.x 版的 es-uninst 命令可用于卸载所有 Sun Management Center 2. x 或 3.x 安装。Sun Management Center 2. x 和 3.x 版的 es-uninst 命令还提供了备份 Sun Management Center 配置数据的选项。 如果您选择备份配置数据,Sun Management Center 3.5 安装进程将检测备份,并询问您是否要将这些数据应用到新的安装。
可以使用 es-uninst 命令行脚本来卸载 Sun Management Center 2.x 和 3. x,如下所述。
Sun Management Center 3.5 安装进程会自动运行现有的 Sun Management Center 2.x 或 3.x 安装的 es-uninst 卸载脚本。Sun Management Center 2.x 和 3.x 版的 es-uninst 卸载脚本允许您备份早期版本的配置数据,以便日后将此数据应用到新的 Sun Management Center 3.5 安装。
以下步骤假定 Sun Management Center 已安装在缺省目录 /opt 下。如果已将 Sun Management Center 安装在其它目录中,请使用在在 Solaris 平台上安装 Sun Management Center 3.5的步骤 8 中指定的目录名称替换 /opt。
以 root 用户身份登录安装了 Sun Management Center 2.x 或 3.x 服务器的计算机。
如果已存在 T3 设备,请删除该设备的配置信息。
如果未安装和设置 A5x00 和 T3 设备的监视和管理附加产品,则跳过此步骤。转到步骤 3。
如果使用 A5x00 和 T3 设备的监视和管理附加产品监视和管理 T3 存储设备,请在卸载 Sun Management Center 之前先删除 T3 设备配置信息。 es-uninst 命令并不删除 T3 设备配置信息。
要删除 T3 设备配置信息,请:
停止 Sun Management Center 代理。
键入命令 /opt/SUNWsymon/sbin/es-stop -a 。
运行预卸载脚本,以删除 T3 设备配置信息。
键入命令 /opt/SUNWsymon/addons/storage/sbin/pre-uninst.sh 。
将询问您是否要使 T3 停止发送系统日志信息。键入 y。然后将提示您输入 T3 设备的 root 用户口令。键入口令。
然后将通知您已从 T3 模块中删除了 T3 设备。
如果在安装 Sun Management Center 3.5 之前未运行 pre-uninst.sh 脚本,则在设置新的 Sun Management Center 3.5 安装之前必须手动删除 T3 配置信息。
如果运行了 pre-uninst.sh 脚本,而后又决定保留 Sun Management Center 2.x 或 3. x 安装,请键入命令 /opt/SUNWsymon/es-setup -F 以再次设置 T3 设备。
现在,您可以卸载 Sun Management Center。
要卸载 Sun Management Center 2.x 或 3. x,请键入命令:
# /opt/SUNWsymon/sbin/es-uninst |
如果卸载的是 Sun Management Center 2.x 或 3.x,将询问您是否要保存用户和配置数据。 转到步骤 7。
如果卸载的是 Sun Management Center 3.5,将显示已安装产品的列表。
然后,将询问您是否要卸载 Sun Management Center 生产环境或开发环境,具体是这两者中的哪一个取决于您实际安装的环境。
选择要卸载的 Sun Management Center 3.5 产品。
要卸载生产环境或开发环境以及所有附加产品,请键入 y。
将通知您所有 Sun Management Center 产品都将被卸载,并询问您是否要更改所作的选择。转到步骤 6。
如果只希望卸载一个或多个附加产品,请键入 n。
选择要卸载的 Sun Management Center 3.5 附加产品。
卸载进程将逐一显示系统上安装的附加产品,并询问您是否要卸载该附加产品。
键入 y 卸载该附加产品,或者键入 n 保留该附加产品。
当您完成选择后,会显示您选择要卸载的产品的列表。并询问您是否要更改所作的选择。
如果需要,请进行更改。
键入 y 进行更改。将再次显示已安装产品的列表,并重复执行卸载选择过程。
键入 n 继续卸载过程。将询问您是否要保留用户和配置数据。
如果需要,请保存 Sun Management Center 用户和配置数据。
如果回答 n,则当前的 Sun Management Center 用户和配置数据(包括数据库)将被删除。另外,您的安全密钥将被覆盖,因此您需要重新设置所有代理,才能使代理正常工作。
如果要保留 /var/opt/SUNWsymon 中的管理域配置和自定义警报设置以备日后安装或升级时使用,请回答 y。
要放弃现有的数据库,请键入 n。
将询问您是否要继续卸载。
完成卸载进程。
键入 y 以卸载选定的产品。
您选定的产品将被卸载。卸载进程完成后,es-uninst 脚本将退出到命令提示符。
如果不希望卸载选定的产品,请键入 n。
es-uninst 脚本将退出到命令提示符。