5.2 升级 Sentinel Log Manager 服务器

  1. 备份您的配置,然后创建 ESM 导出。

    有关备份数据的详细信息,请参阅备份和恢复数据。

  2. 从 Novell 下载站点下载最新增补程序。

  3. (有条件)如果您想升级到 Sentinel Log Manager 热修复 1,请从 Novell Patch Finder 站点下载该增补程序。

  4. 作为根登录到要安装 Sentinel Log Manager 的服务器。

  5. 指定以下命令以停止 Sentinel Log Manager 服务器:

    <install_directory>/bin/server.sh stop
    

    例如,/opt/novell/sentinel_log_mgr/bin # ./server.sh stop。

  6. 指定以下命令从 tar 文件提取安装文件:

    tar xfz <install_filename>
    

    使用安装文件实际名称替换 <install_filename>。

  7. 将目录更改为抽取安装文件的位置。

  8. 指定以下命令运行 install-slm 脚本以升级 Sentinel Log Manager:

    ./install-slm 
    
  9. 要使用选择的语言继续,请选择该语言旁边的编号。

    最终用户许可证协议将以选定的语言显示。

  10. 阅读最终用户许可证协议,输入 yes 或 y 接受许可证,然后继续安装。

  11. 安装脚本将提示您存在早期产品版本,并提示您指定是否升级该产品。若按 n,安装将终止。要继续升级,请按 y。

    安装将开始安装所有的 RPM 程序包。该安装完成可能需要几秒钟的时间。

    如果正在升级的 Sentinel Log Manager 1.1 系统是从 Sentinel Log Manager 1.0 升级而来的,则现有 Sentinel Log Manager 1.0 安装将被完整保留,只进行以下改动:

    • 如果 1.0 数据目录(例如 /opt/novell/sentinel_log_manager_1.0_x86-64/data)和 1.1 数据目(例如 /var/opt/novell/sentinel_log_mgr/data)位于同一文件系统中,则 <1.0>/data/eventdata 和 <1.0>/data/rawdata 子目录将移动到 1.1 位置,因为 eventdata 和 rawdata 目录通常很大。如果 1.0 数据目录和 1.1 数据目录位于不同的文件系统,则 eventdata 和 rawdata 子目录将复制到 1.1 位置,1.0 文件保留不动。

    • 如果现有 1.0 数据目录(例如 /opt/novell/sentinel_log_mgr_1.0_x86-64)位于一个单独安装的文件系统上,并且含有 1.1 数据目录 (/var/opt/novell/sentinel_log_mgr/data) 的文件系统的空间不足,则可以允许安装程序将 1.0 位置的文件系统重新安装到 1.1 位置。/etc/fstab 中的任何条目也将更新。若决定不让安装程序重新安装现有文件系统,升级将停止。然后可在文件系统上为 1.1 数据目录创建足够的空间。

    安装 Sentinel Log Manager 1.2.0.2 成功且该服务器能够正常运行后,请指定以下命令以手动去除 Sentinel Log Manager 1.0 目录:

    rm -rf /opt/novell/slm_1.0_install_directory
    

    例如:

    rm -rf /opt/novell/sentinel_log_mgr_x86-64
    

    永久移除该安装目录将删除 Sentinel Log Manager 1.0 安装.

  12. 指定以下命令以启动 Sentinel Log Manager 服务器:

    <install_directory>/bin/server.sh start
    
  13. 确保所有收集器管理器的升级后版本与已升级的 Sentinel Log Manager 服务器兼容。

    有关升级收集器管理器的详细信息,请参阅部分 5.3, 升级收集器管理器。

注:当您在升级完成后首次启动系统时,需要花费大约 5 分钟的时间来初始化系统,然后才能使用它。只在安装或升级完成后首次启动系统时会发生这种延迟。