执行以下准备工作以便升级到 ZENworks 10 Configuration Management SP1(10.1 版):
备份 ZENworks 数据库: 如果使用的是嵌入式 Sybase SQL Anywhere 数据库,请使用 database-backup 命令来备份数据库。
在命令行中输入 zman db c:\temp,以在 \temp 目录中创建备份文件(扩展名为 .db 和 .log)。如果 \temp 目录不存在,该命令会创建此目录。您必须知道数据库管理员的用户名和口令。
系统不会备份内容(分发包和策略)。内容储存于文件系统中,不会受到升级的影响。
有关更多详细信息,请参见《ZENworks 10 Configuration Management 系统管理参考手册》中的“备份嵌入式 Sybase SQL Anywhere 数据库”。
如果您使用的是其他类型的数据库,请咨询数据库管理员或参考数据库产品的文档以获得详细信息。
停止目前未升级的所有“主服务器”上的所有 ZENworks 服务,以关闭与 ZENworks 数据库的所有连接: 停止目前未升级的所有“主服务器”上的所有 ZENworks 服务,以去除数据库中的锁定。
必须停止所有指派了“配置”角色的服务器上的服务。要查看具备“配置”角色的服务器,请在“ZENworks 控制中心”中,依次单击 > “配置”页中的 > 。“配置服务器”列表中列出的所有服务器都具备“配置”角色,您必须停止它们的服务。
停止 ZENworks 服务:
在 Windows 上: 执行下列操作:
从 Windows 桌面菜单,单击 > 。
双击 > 。
停止以下服务(先停止 服务):
在 Linux 上: 在控制台提示符处,输入以下命令:
/etc/init.d/novell-zenmntr stop
/etc/init.d/novell-zenserver stop
/etc/init.d/novell-zenloader stop
/etc/init.d/casa_atsd stop
/etc/init.d/micasad stop
/etc/init.d/novell-pbserv stop
/etc/init.d/novell-proxydhcp stop
/etc/init.d/novell-tftp stop
/etc/init.d/novell-zenagent stop
/etc/init.d/novell-zmgprebootpolicy stop
请勿停止以下服务:
验证 ZENworks 服务是否已停止:
打开命令提示( > > cmd)。
运行 dbisql sybase 实用程序(Windows 上,从 ZENWORKS_HOME/share/ASA/win32 中,Linux 上,从 /opt/novell/zenworks/share/sybase/bin32 中)。
使用通过运行 zman dgc 命令接收到的身份凭证鉴定到 dbisql 实用程序中的数据库。
在“SQL 语句”窗口中运行以下 SQL 语句:
select * from sa_conn_info();
如果仍有处于打开状态的数据库连接,您需要检查所有其他的“主服务器”是否已关机,然后重启动数据库以清除不需要的表锁定。
确保数据库服务处于活动状态: 确保作为数据库宿主的服务器正在运行,且其数据库服务处于活动状态。
在 Windows 上: 执行下列操作:
从 Windows 桌面菜单,单击 > 。
双击 > 。
的状态必须为。
在 Linux 上: 在控制台提示符处,输入 /etc/init.d/sybase-asa status。
(视情况而定)停止要升级的“主服务器”上的所有 ZENworks 服务: 升级期间,您可以选择让升级程序为您执行此操作。若要手动执行此操作,请参见停止 ZENworks 服务信息。
如果您是通过 ISO 映像下载方式获取 ZENworks 升级软件的,请执行以下其中一项操作来创建升级 DVD:
从 Novell 万维网站点下载 ZENworks 10 Configuration Management SP1(10.1 版)升级 ISO 映像,并将其复制到 Windows 设备的临时位置。
将 ISO 映像刻录为 DVD。
或者您也可以直接从 ISO 装入点运行升级程序,而不必刻录 DVD。
创建 DVD:
从 Novell 万维网站点下载 ZENworks 10 Configuration Management SP1(10.1 版)升级 ISO 映像,并将其复制到 Linux 设备的临时位置。
将 ISO 映像刻录为 DVD。
注:您可以使用以下命令装入 ISO 映像,而不必创建 DVD:
mount -o loop /tempfolderpath/isoimagename.iso mountpoint
将 tempfolderpath替换为临时文件夹的路径,将 isoimagename 替换为 ZENworks ISO 文件名,将 mountpoint 替换为要装入映像的文件系统位置的路径。mountpoint 指定的路径必须已存在。
例如:
mount -o loop /zcm101/ZCM101upgr.iso /zcm101/upgrade