跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
ServiceGuard Manager A.03.00 发行说明第 3 版 > 第 1 章 ServiceGuard Manager A.03.00 发行说明,第 3 版

安装和运行 ServiceGuard Manager

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

安装软件

可将 ServiceGuard Manager 安装在 HP-UX 工作站(无论是否装有 ServiceGuard)、Linux 工作站(无论是否装有 ServiceGuard)或装有 Windows XP Professional Edition、Windows NT 或 Windows 2000 Professional 的 PC 上。

如果已经安装了 ServiceGuard Manager 的早期版本,请在安装新版本前先将其卸载。有关卸载的信息,请参阅下面的内容。

安装 ServiceGuard Manager 之前的准备工作

在确定 ServiceGuard Manager 的安装位置时,需要考虑用户与服务器节点的连接、服务器节点与群集节点的连接以及必要的安全性。

  • 哪些操作人员将使用该界面,以及使用哪些计算机进行操作?

    查看群集,ServiceGuard Manager 的操作人员需要获得一个可以登录群集子网中至少一个服务器的登录名和口令。该服务器是装有 ServiceGuard A.11.12 或更高版本的节点。

    管理映射图中的群集,必须满足以下三个条件:

    • 用户以超级用户身份登录到该服务器。

    • 该服务器装有 ServiceGuard A.11.14 或更高版本,并装有修补软件。

    • 该服务器节点装有 Cluster Object Manager A.01.03.01 或更高版本。

    • 该服务器节点必须能够与目标节点交互操作。

  • 安全性考虑

    如果您是一位经验丰富的 ServiceGuard 用户,您可能会注意到 ServiceGuard Manager 用户获得远程群集信息的方法,与 ServiceGuard 命令行用户执行 cmviewcl 命令获得远程群集信息的方法类似。某些用户也可通过 ServiceGuard Manager 将最常见的管理命令转发给 ServiceGuard 群集,其效果与先登录到节点再从命令行发出命令是相同的。

    不过请注意,这两种方法的权限和访问机制不同。ServiceGuard Manager 用户的权限取决于该用户登录到服务器时的登录名,而不是群集节点。从用户角度看,通过 Cluster Object Manager (ServiceGuard API) 与群集节点交互操作的是服务器。

    ServiceGuard Manager 用户不需要直接访问映射图中显示的目标节点。配置和状态信息由其服务器节点收集,并被发送回管理工作站。

    服务器节点总是以超级用户身份访问其他 ServiceGuard 节点。服务器需要有对节点的访问权限。推荐的访问机制是,在目标节点的 cmclnodelist 文件中记录服务器的名称或 IP 地址。而如果在目标节点的 .rhosts 文件中记录服务器节点则较缺乏安全性。如果在 cmclnodelist 中列出服务器节点,则会对与 ServiceGuard 的通信加以限制;而如果在 .rhosts 中列出服务器节点,则会授予更大的访问权限。

    如果以超级用户身份登录到服务器节点,则该服务器节点会同时在菜单中显示某些常见的管理命令。该服务器节点可将这些命令转发给此会话中的群集。

    如果要从较早版本更新,则请考虑装有 ServiceGuard A.11.13 或更高版本的 HP-UX 节点(带有 Cluster Object Manager A.01.03.01 或更高版本)上的权限。凡是能够以超级用户身份登录到该节点的用户均能够在该节点的子网上的任何群集对象上执行管理命令。如果不希望访问该节点,则可以对该节点上的超级用户登录行为加以限制,或者将该节点的访问权限限制为其子网上的特定群集。

安装软件

可以将 ServiceGuard Manager 安装在三种平台上:HP-UX、Linux 或 Windows。每种平台的方法稍有不同。请选择下面与您的安装类型对应的部分。

有两种安装 ServiceGuard Manager 的方法:从 HP ServiceGuard 安装组件光盘安装,或者从网站http://www.software.hp.com 安装。可以选择英语、日语、朝鲜语、简体中文或繁体中文。

ServiceGuard Manager 将安装其自身的 JRE (Java Runtime Environment™),而不使用任何已安装的其他 JRE。

如果要从某一较早版本更新,请首先卸载该较早版本。

如果要从 ServiceGuard Manager 的较早版本更新,则用户首选项文件将被缺省设置所替代。新的首选项文件与 ServiceGuard A.03.00 和 A.03.00.01 中的体系结构变化兼容。较早版本中的首选项不能继承到新的首选项文件中。

注释:ServiceGuard Manager 支持所有平台的系统缺省颜色。大多数系统设置均有效,而使用自定义颜色设置可能会发生问题。例如,可能会看到空白框。但当您拖动鼠标来突出显示它时,会发现系统实际上是在白色背景中显示白色字体。如果将系统恢复为缺省颜色,则会发现各个对象将按设计时的原样进行显示。
在 HP-UX 上安装 ServiceGuard Manager

在装有 HP-UX 11.0 或 11.11 的计算机上安装 ServiceGuard Manager A.03.00 或 A.03.00.01。

不支持在 HP-UX 11i v1.6 (11.22) 上安装 ServiceGuard Manager A.03.00 和 A.03.00.01。11.22 的 ServiceGuard Manager 的软件仓库(位于 HP 安装组件光盘或 http://software.hp.com 上)会自动安装 ServiceGuard Manager A.02.01。A.02.01 的发行说明位于 HP 安装组件光盘及 http://docs.hp.com → High Availability 上。

可以从两个位置开始安装:

  • 要从 HP ServiceGuard 安装组件光盘安装,请执行下列步骤:

    1. 安装 CD-ROM 目录,选择 /SD_CDROM 作为您的安装目录。

    2. 输入 swinstall 命令。

    3. 窗口打开后,将 Source Depot Type 设置为:LocalCDROM

      对于 Source Depot Path,请填写适当的版本名称。例如,如果使用的是 HP-UX 11.11,请使用以下路径:

      SD_CDROM/SGManager/HP-UX/11.11/sgmanager.depot

    4. 通过 swinstall 可以选择:B8325BA A.03.00 ServiceGuard Manager B8325BA A.03.00.01 ServiceGuard Manager(针对 HP-UX 11.00 和 HP-UX 11.11)。(如果使用的是 HP-UX 11.22,请选择 B8325BA A.02.01 ServiceGuard Manager)。选择适当的平台,然后开始安装。

  • 要从 Web 安装,请访问 http://www.software.hp.com,单击 High Availability,然后单击 ServiceGuard Manager for HP-UX。填写信息表格。将会打开一个下载窗口。

    1. 从 Software Specification 下拉列表中选择操作系统。(要查看 HP-UX 版本,请使用 uname 命令。)可用版本包括 HP-UX 11.00、11.11 和 11.22。11.22 版将安装 ServiceGuard Manager A.02.01(即可用于 11.22 版的唯一版本)。11.0 和 11.11 版将安装 ServiceGuard Manager A.03.00。

    2. 下载软件仓库,并将其存储在您的磁盘上,例如,存储在 /tmp 目录中。要节省磁盘空间,可以在安装完毕后将该软件仓库从磁盘中删除。

    3. 对此软件仓库运行 swinstall 命令。用户界面将引导您完成安装过程(选择选项、分析、安装)。选择 B8325BA ServiceGuard Manager 产品。根据您的操作系统,选择 B8325BA_11.00、B8325BA_11.11B8325BA_11.22

swinstall 命令完成之后,验证安装结果:

  1. 是否安装了联机帮助页?(输入:man sgmgr

  2. 是否为日志文件创建了目录?(输入:ll /var/opt/sgmgr

  3. 是否所有程序文件都在安装目录中?如果安装在缺省目录中,则输入 ll /opt/sgmgr/* 后应显示以下内容:

    • bin

    • examples

    • jre

    • lib

    • OV(如果安装了 HP OpenView)

ServiceGuard Manager 将安装其自身的 JRE (Java™ Runtime Environment),而不使用计算机上的其他 JRE。

如果要从 ServiceGuard Manager 的较早版本更新,则用户首选项文件将被缺省设置所替代。新的首选项文件与 ServiceGuard Version A.03.00 中的体系结构变化兼容。旧的首选项不能继承到新的首选项文件中。

如果此计算机上装有 Network Node Manager 或 OpenView Operations,另请参阅下面的“《在装有 HP OpenView 时安装》”一节。

有关安装过程及相关问题的详细信息,请参考 swinstall 的联机帮助页。也可参阅手册《《Managing HP-UX Software with SD-UX》》。可通过 http://www.docs.hp.com 网站 → HP-UX 11.0 Operating System → System Administration 查看或打印此手册。

在 Linux 上安装 ServiceGuard Manager

在装有下列某个 Linux 版本的的计算机上安装 ServiceGuard Manager:

  • 带有内核版本 2.4.2 或更高版本的 Red Hat Linux 7.1 或更高版本。

  • SuSE Linux、SLES (Linux Enterprise Server) 第 8 版、United Linux 1.0(带有内核版本 2.4.19-64 GB-SMP)。(SuSE 只有英语版。)

可以从两个位置开始安装:从磁盘或从浏览器安装

  • 要从 ServiceGuard 安装组件 CD 安装,请执行下列步骤:

    1. 插入光盘并安装 CD-ROM 驱动器。为目录选择名称,例如:

      </SGM_ROM>

    2. </SGM_ROM>/SGManager/LINUX 下,输入:

      • 对于 Red Hat Linux:

      rpm -i sgmanager-A.03.00-1.product.redhat.i386.rpm

      rpm -i sgmanager-A.03.00.01-1.product.redhat.i386.rpm

      • 对于 SuSE Linux,请输入:

      rpm -i sgmanager-A.03.00.01-1.product.suse.i386.rpm

  • 要从 Web 安装,请执行下列步骤:

    1. 访问 http://www.software.hp.com,单击 High Availability。在按字母顺序排列的列表中单击 ServiceGuard Manager。

    2. sgmanager-A.03.00-1.product.redhat.i386.rpm 文件保存到磁盘。(要节省磁盘空间,可在安装完成后将 rpm 文件删除。)

    3. 在保存该文件的目录中,使用以下命令运行安装过程:

      • 对于 Red Hat Linux:

      rpm -i sgmanager-A.03.00-1.product.redhat.i386.rpm

      • 对于 SuSE Linux(只有英语版):

      rpm -i sgmanager-A.03.00-1.product.suse.i386.rpm

rpm 命令完成之后,验证安装结果:

  1. 是否安装了联机帮助页?(输入:man sgmgr

  2. 是否所有程序文件目录都在安装目录中?缺省情况下,Red Hat 缺省目录为 /usr/local/sgmgr/。缺省情况下,SuSE 安装目录为 /opt/sgmgr/

    • bin

    • examples

    • jre

    • lib

    • log

    • users

ServiceGuard Manager 将安装其自身的 JRE (Java Runtime Environment™),而不使用计算机上已安装的其他 JRE。

如果要从 ServiceGuard Manager 的较早版本更新,则用户首选项文件将被缺省设置所替代。新的首选项文件与 ServiceGuard A.03.00 和 A.03.00.01 中的体系结构变化兼容。旧的首选项不能继承到新的首选项文件中。

在 Windows 上安装 ServiceGuard Manager

在装有 Microsoft Windows XP Professional Edition、NT 4.0(或更高版本)或 2000 Professional 的计算机上安装 ServiceGuard Manager。如果已经安装了 ServiceGuard Manager 的早期版本,请在安装新版本前先将其卸载:

Start → Programs → ServiceGuard Manager → Uninstall

可以从两个位置开始安装:

  • 要从 ServiceGuard 安装组件 CD 安装,请执行下列步骤:

    1. 请将光盘插入 PC 的驱动器。

    2. 单击屏幕左下角的 Start 菜单。选择 Settings → Control Panel。
      双击 Add/Remove Programs。

    3. 单击 Install。

    4. 转至 SGManager\Windows。选择 sgmanager.exe。

    5. 单击 Finish 并依照安装指导进行安装。

  • 要从 Web 安装,请执行下列步骤:

    1. 访问 http://www.software.hp.com。单击 High Availability,然后单击 ServiceGuard Manager。

    2. 单击 Download Software 下的链接 (sgmanager.exe)。

    3. 可将该文件存储到系统中,也可直接从网站上运行。如果将其下载到系统中,可以在安装完成后将其删除。

    4. 在 PC 上运行 sgmanager.exe(或在 Explorer 中双击 sgmamager.exe 文件)。

    5. 选择语言选项。缺省安装目录为:C:\Program Files\Hewlett-Packard
      \ServiceGuard Manager\\uff0c但您可以选择自定义安装目录。

ServiceGuard Manager 图标将出现在桌面上。

使用 Windows Explorer,验证是否已安装了下列文件夹:

  • bin

  • examples

  • jre

  • lib

  • log

  • users

  • ov(如果 PC 上已安装了 OpenView Network Node Manager)

ServiceGuard Manager 将安装其自身的 JRE (Java Runtime Environment™),而不使用计算机上已安装的其他 JRE。

如果该计算机已安装了 Network Node Manager,请参阅下面的“在装有 OpenView 时安装”。

验证 ServiceGuard Manager 是否已列在 Start → Programs 中。验证 ServiceGuard Manager 图标是否在桌面上。

如果要从 ServiceGuard Manager 的较早版本更新,则用户首选项文件将被缺省设置所替代。新的首选项文件与 ServiceGuard A.03.00 和 A.03.00.01 中的体系结构变化兼容。旧的首选项不能继承到新的首选项文件中。

在装有 HP OpenView 时安装

在安装 ServiceGuard Manager 时,将会查看是否已安装了下列 OpenView 产品之一:

  • NNM (Network Node Manager) 6.x 或更高版本

  • ITO (IT/Operations) 5.3 或更高版本(ITO 包含 NNM。)

  • OpenView Operations 6.0。(OVO 包含 NNM。)ServiceGuard Manager 不支持 VPW (Vantage Point for Windows)

如果已安装了上述产品中的任意一种,安装过程将自动执行下列操作:

  • 在 NNM、ITO 或 OVO 的工具栏上添加可用于启动 ServiceGuard Manager(“ServiceGuard Mgr 启动程序”)的菜单项和按钮。

  • 发送 ServiceGuard 事件,并将其记录到事件日志文件中。ServiceGuard 辅助代理程序负责状态或配置发生更改时通知管理工作站。缺省情况下,此程序安装在 /usr/lbin/cmsnmpd 中。

  • 将 ServiceGuard 消息添加到 ITO 或 OVO Message Browser(取决于已安装的产品),以及 NNM Alarm Browser 中。

  • 修改 Event Configuration Tool,以便可以设置自动操作,并过滤 ServiceGuard 消息。

  • 要求配置数据集合,以便从网络节点获取 MIB 的历史数据(包括存储在 ServiceGuard MIB 对象中的数据)。ServiceGuard 辅助代理程序为 ServiceGuard MIB 对象提供服务。缺省情况下,此程序安装在 /usr/lbin/cmsnmpd 中。

然后,安装过程将查看是否安装了 OVO 或 ITO 5.3 或更高版本。如果有,则查看是否还安装有 ClusterView。

如果确实安装了 ClusterView,则不会覆盖任何文件。随后将安装启动程序,以便可以从 OpenView 菜单打开 ServiceGuard Manager 的实例。

如果未安装 ClusterView,但安装了 ITO 或 OVO,则会将工具添加到 Tool Bank,以备 OpenView 管理员分配。这些工具在下面列出。

请小心分配这些工具。有些工具需要对 ServiceGuard 节点具有超级用户访问权限,有些则可以间接地授予。

  • ServiceGuard Mgr 启动程序:可从 OpenView 启动 ServiceGuard Manager。ServiceGuard Manager 独立于 OpenView。它并不使用 OV 守侯进程或对象数据库来发现群集的配置或状态。而是通过连接到 ServiceGuard A.11.12 或更高版本来获取信息,然后,ServiceGuard 将从其子网收集信息。

  • 安装以下工具,以便在选定的群集节点上运行:

    • HA Info Tools:

      • Query Cluster Conf:使用 cmquerycl 命令收集配置信息

      • Scan Cluster:使用 cmscancl 命令显示有关群集配置、LAN 卡、磁盘和文件系统的信息

      • View Cluster Binary Config:使用 cmviewconf 命令查看二进制配置文件的 ASCII 展开文件

      • View Cluster Config:使用 cmviewcl 命令查看群集配置和运行中的群集的状态

      • View System Log:打开 vi 编辑器查看 /var/adm/syslog/syslog.log

    • HA Admin Tools:

      • Cluster Admin:打开 SAM 的 ServiceGuard 群集管理部分

      • Cluster Config:打开 SAM 的 ServiceGuard 群集配置部分

      • Package Admin:打开 SAM 的 ServiceGuard 程序包管理部分

      • Package Config:打开 SAM 的 ServiceGuard 程序包配置部分

      • Run Cluster:使用 cmruncl 命令在选定节点上启动群集

      • Halt Cluster:使用 sghaltcl 命令(cmhaltcl 命令的一个变体)暂停选定节点的群集

      • Run Node:使用 cmrunnode 命令将选定节点加入其群集

      • Halt Node:使用 cmhaltnode 命令使选定节点在其群集内停止活动

    • Net Diag Tools

      • View Interface Config:显示 LAN 接口配置参数

      • LAN Diag and Admin:启动用于管理和测试局域网的 lanadmin 程序

      • Scan LAN interfaces:使用 lanscan 命令显示在系统中有支持软件的每个 LAN 设备的信息

      • IP Interface Stat:使用 netstat 命令显示网络接口和协议的统计数据,以及与网络相关的各种数据结构内容。(可选择选项进行有条件输出。)

    • LVM Tools:

      • View Logical Volumes:显示当前配置的逻辑卷

      • View Volume Groups:使用 vgdisplay 命令显示已配置卷组的信息。

卸载 ServiceGuard Manager

从 HP-UX 上卸载

在 HP-UX 中,可通过运行下面的命令卸载 ServiceGuard Manager: swremove B8325BA

卸载 ServiceGuard Manager 之后,可将 ServiceGuard Manager 的日志文件删除,如果不准备重新安装,可将整个目录(缺省为 /var/opt/sgmgr/)删除。如果不准备重新安装,也可将用户主目录中 .sgmgr 目录下存储的优先选项删除。

从 Linux 上卸载

在 Linux 中,运行以下命令卸载 ServiceGuard Manger:

rpm -e sgmanager-A.03.00-1

或:rpm -e sgmanager-A.03.00.01-1

卸载之后,可将 ServiceGuard Manager 的日志文件删除;如果不准备重新安装,则可将整个目录(在 Red Hat 上缺省为 /user/local/sgmanager;在 SuSE 上缺省为 /opt/sgmgr)删除。如果收到“unable to remove.”消息,可忽略此出错消息。如果不准备重新安装,可将用户主目录中 .sgmgr 目录下存储的优先选项删除。

从 Windows 上卸载

在 Windows 中,有两种卸载 ServiceGuard 的方式:

  • 在 Start 菜单中,选择 Programs → ServiceGuard Manager → Uninstall。

  • 在 Start 菜单中,选择 Settings → Control Panel → Add/Remove Programs。从列表中选中 ServiceGuard Manager。

卸载 ServiceGuard Manager 之后,可将日志文件删除;如果不准备重新安装,可以将整个目录 C:\Program Files\Hewlett-Packard\ServiceGuard Manager\log 文件夹删除。如果不准备重新安装,也可将用户优先选项文件夹删除。缺省情况下,优先选项位于:

C:\Program Files\Hewlett-Packard\ServiceGuard Manager\users

删除 ServiceGuard Manager — OpenView 的集成部分

如果已将 ServiceGuard Manager 集成到 OpenView,除执行 ServiceGuard Manager 的 swremove 命令之外,还需要手动执行下列操作:

  • 如果只安装了 NNM,而未安装 OVO,请执行下列操作:

    1. 删除事件模板:进入 NNM 或 ITO 菜单,并选择 Options → Event Configuration。从列表中删除下列事件组:

      • hpEMSTraps

      • hpmcMgmt Traps

      • hpmcSGTraps

    2. 删除 SGMgr MIB:进入 NNM 或 ITO 菜单,并选择 Options → Load/Unload MIBs:SNMP。卸载下列 MIB:

      • hp-cluster

      • hp-sgcluster

  • 如果安装有 OVO(其中包括 NNM),请执行下列操作:

    1. 删除消息:进入 Message Group Bank,然后删除 Message Group HA。

    2. 删除模板和监视器:打开 Message Source Templates 窗口。缺省情况下,可在顶层结构中看到下列各项。将其删除:

      • Syslog

      • SG_check_cmsnmpd

      • EMS SNMP Traps

      • HA Cluster SNMP Traps

    3. 删除 Application Tool:从 Application Bank 中删除下列工具组:

      • HA Info

      • HA Admin

      • LVM

      • Net Diag

卸载:删除 SNMP 陷阱目标

如果不准备重新安装,且不希望再收到 SNMP 陷阱,您需要“取消设置”发送节点上的陷阱目标。

  1. 首先要获取向计算机发送陷阱的节点列表。在 View 菜单中选择 Event Browser。单击 Configuration 标签。记录节点和 IP 地址。

    请注意 Configuration 标签仅显示当前映射图中的节点。如果有多个子网,则需要在每个子网中连接服务器 (Cluster Object Manager),然后使用 Discover All 选项。

  2. 登录到每个节点并编辑 /etc/snmpd.conf 文件,将计算机从列表中删除。

  3. 停止并重新启动节点上的 SNMP 主代理程序。

    1. 执行以下命令查找进程的 ID 号:ps -ef | grep snmp

      主代理程序将以 snmpd 来显示;辅助代理程序将以 cmsnmpd 来显示。

    2. 执行以下命令停止该进程:kill <pid>

    3. 重新启动代理程序。

      使用:/sbin/init.d/SnmpMaster start 重新启动主代理程序

      使用:/sbin/lbin/cmsnmpd 重新启动辅助代理程序。

设置 ServiceGuard Manager

建立高可用性连接

如果愿意,可以创建 ServiceGuard 程序包,使监视工作站和服务器之间的连接具有高可用性。假设连接出现故障,您可能会看到“Connection Dropped”消息瞬间闪过,但是,ServiceGuard 会维护您的连接。它会将此连接从 ServiceGuard 群集中的一个节点故障切换到同一群集中的另一个节点。

ServiceGuard Manager 通过连接到装有 ServiceGuard A.11.12 或更高版本的服务器来获得信息。ServiceGuard 的组件 Cluster Object Manager 轮询可用子网以发现其他 ServiceGuard 对象。它会收集状态和配置信息,并将信息发回 ServiceGuard Manager。

要在 ServiceGuard Manager 与群集中的服务器节点之间设置高可用性连接,请执行以下步骤:

在装有 ServiceGuard 的群集内创建程序包。要执行查看操作,可使用 ServiceGuard A.11.12 或更高版本。要执行管理命令,可使用 ServiceGuard A.11.14 或更高版本。

请参阅相应 ServiceGuard 手册中的“创建程序包配置”一章。所有 ServiceGuard 手册都已发布在网站上,可以随时查看或打印。访问 http://www.docs.hp.com,然后单击 High Availability;产品按字母顺序排列。

  1. 获取一个 IP 地址,用作程序包的可重新定位地址。可以使用 nslookup 命令确保程序包名称和 IP 地址在 DNS 表中正确关联。

  2. 在对程序包命名时,请选择用户可以识别的名称,例如:Clus3Srvr。第一次打开 ServiceGuard Manager 时将显示 Connect 对话框。可以键入此名称作为服务器名。此后,每当用户打开 ServiceGuard Manager,该名称都将出现在列表中。

  3. 仅对程序包配置文件模板做以下两处修改,对其他字段保留缺省设置:

    • 列出程序包节点。对于高可用性,最好列出群集中的所有节点。

    • 对于运行脚本和暂停脚本的路径名,请指定运行和暂停脚本的控制脚本名和路径。(缺省路径列在文档中。)

  4. 打开控制脚本模板。仅做以下两处修改。这将使客户端(ServiceGuard Manager 工作站)和服务器(ServiceGuard A.11.12 群集)之间能够建立连接:

    • 插入与程序包关联的 IP 地址(程序包的可重新定位地址)

    • 插入子网地址

指定和配置新的 OpenView OVO/ITO 工具

安装 ServiceGuard Manager 时,会检查是否已安装了 OpenView OVO。如果已安装了该软件,则会检查是否安装了前面“在装有 HP OpenView 时安装”中列出的工具。如果没有,将进行安装。

ITO 工具的安装过程与其他 OpenView 应用程序类似:SD 控制脚本将文件置入系统,并在 OpenView 中注册后台和前台。只有 opc_adm 用户可以自定义 OpenView 配置。ITO 管理员负责分配访问权限和责任。

恢复缺省配置

如果 ServiceGuard Manager 配置丢失或遭到破坏,请按下列步骤恢复 ServiceGuard Manager 的缺省配置:

  1. 退出所有的 ITO 用户会话。

  2. 通过 /opt/OV/bin/ovstop opc 命令停止 ITO 服务器进程。

  3. 转至 /opt/sgmgr/OV,并用 tar -xvf ito-ux.tar 命令解压缩配置
    文件。

  4. 转至 /opt/OV/bin/OpC,用 opccfgupld -replace -subentity /opt/sgmgr/OV/SGOpC 命令上载新配置。

  5. /opt/OV/bin/OpC/opcsv -stop/opt/OV/bin/OpC/opcsv
    -start
    命令停止并重新启动 ITO 程序包。

启动 ServiceGuard Manager

可以直接从 HP-UX、Linux 和 Windows 启动 ServiceGuard Manager。也可以从 HP OpenView 和 ServiceControl Manager 应用程序内部启动 ServiceGuard Manager。

从 HP-UX 启动 ServiceGuard Manager

要在 HP-UX 中独立启动 ServiceGuard Manager,请转至 ServiceGuard Manager 目录(缺省为 /opt/sgmgr/bin),并输入 sgmgr./sgmgr 命令以及所需的任何选项。要查看完整的命令,请输入 man sgmgr。在下面的“《sgmgr 命令语法》”中列有各个选项的用法。

您也可以创建包含所需选项的脚本或别名。

从 Linux 启动 ServiceGuard Manager

要在 Linux 中启动 ServiceGuard Manager,请访问 ServiceGuard Manager 目录(在 Red Hat 中,缺省为 /usr/local/sgmgr/bin;在 SuSE 中,缺省为 /opt/sgmgr/bin)。(SuSE 只有英语版。)输入 sgmgr./sgmgr 命令以及所需的任何选项。要查看完整的命令,请输入 man sgmgr。在下面的“《sgmgr 命令语法》”中列有各个选项的用法。

从 Windows 启动 ServiceGuard Manager

有三种方法可以在 Windows 中启动 ServiceGuard Manager:

  • 缺省情况下,桌面上会出现快捷方式图标(标记为 SG Manager A.03.00 或 SG Manager A.03.00.01)。可以单击该图标启动程序。安装之后,单击该图标只会执行一个不带任何选项的简单命令。一旦程序打开,将会提示您输入选项。您可以修改图标属性,以便使用下列选项:姓名、口令、要连接到的服务器和要查找的群集。若要修改,请执行下列步骤:

    1. 右键单击图标,在弹出菜单中选择 Properties。

    2. 在 Target 中为命令添加选项,在下面的“《sgmgr 命令语法》”中列有各个选项的用法。

      最好在命令和文件路径名两侧加上引号,因为 Windows 允许目录中有空格和其他字符,但这可能会引起语法分析错误。

  • Start 菜单中,选择 Programs → ServiceGuard Manager。此操作将启动简单命令,不带任何选项。

  • 打开 DOS 窗口。在 DOS 提示符下,输入 SGMgrDOS.exe 命令。根据您的系统路径设置,您可能需要输入 SGMgr 目录(缺省为 C:\Program Files
    \Hewlett-Packard\ServiceGuard Manager\bin)。也可以输入如“《sgmgr 命令语法》”中所列的选项。

    最好在命令和文件路径名两侧加上引号。

从 HP OpenView 启动 ServiceGuard Manager

在 OpenView 中,可以从菜单栏启动 SGMgr,也可以通过单击 SGMgr 图标来启动。

从 ServiceControl Manager 启动 ServiceGuard Manager

如果已安装 ServiceControl Manager,则会显示 ServiceGuard Manager 工具。单击此工具图标可启动界面。

sgmgr 命令语法

在 Linux 或 HP-UX 中启动 ServiceGuard Manager 的基本命令是sgmgr。而在 Windows 中为 SGMgr.exeSGMgrDOS.exe。选项会在下面列出。如果没有在命令中指定选项,界面打开后会在窗口中提示您指定选项。

  • 要打开已保存的(静态的)文件,请执行下列步骤:

    • -f <文件名> 选项用于打开已保存的 .sgm 文件。输入已保存文件的路径名,并加上引号。此选项不能与其他任何选项一起使用。

  • 要打开服务器连接并查看可更新的映射图,请执行下列步骤;对每个会话重复使用下列选项:

    • -s <服务器名> 选项用于指定装有 ServiceGuard A.11.12 或更高版本的节点。ServiceGuard Manager 会话将连接此节点上的 ServiceGuard。ServiceGuard 将启动 Object Manager 进程,以发现所在子网上的其他群集,并返回它们的配置和状态信息。

    • 如果指定了 -s 选项,也可指定 -l <用户名> 选项来给出用户在该服务器上的登录名。

    • 如果指定了 -l 选项,也可以指定 -p <口令> 选项来给出用户的口令。

    • -c <群集名称> 选项用于指定希望服务器发现的群集。(服务器只能发现位于其所在子网上的节点。)这些群集将显示在映射图中带有 COM 服务器名称的会话下面。重复使用 -c 选项,在该服务器会话中指定若干个群集。

    • 指定 -un TRUE 可查看由该服务器在其子网中发现的未使用节点。这些节点都装有 ServiceGuard,但目前未在任何群集中配置。

  • 要打开另一个会话,请重复上述步骤。

打开界面后,您将看到所选的内容,并可填写尚未选择的任何选项。

使用界面

打开 ServiceGuard Manager 后,可以选择 Connect 或 Open(除非已在命令行中指定)。

要熟悉此程序,请打开所提供的示例文件。

要看到自己的群集,请使用 Connect。您需要登录到某个运行 ServiceGuard A.11.12 或更高版本的节点。此节点将作为您的服务器。如果它在 cmclnodelist.rhosts 中具有超级用户权限,则可发现其所在子网中的群集。如果还希望执行管理命令,则需要以超级用户身份登录到运行 ServiceGuard A.11.14 或更高版本的 HP-UX 服务器节点上。(请参阅本文档的“必需和建议使用的修补软件”。)

映射图出现后,可以打开 Help 窗口。在 Help 窗口中,在左窗格的 Table of Contents 中打开 Getting Started 主题。打开 Map Legend 主题了解颜色的含义。

还有对群集和 ServiceGuard Manager 自身进行故障排除的 Help 主题。

在树形结构或映射图对象上单击右键,并从弹出菜单中选择“Properties of <object>”。Properties 中的每个标签都有自己的 Help 按钮,用以简要地描述其属性。

右键单击树形结构或映射图对象,并再次查看弹出菜单。如果您在装有 ServiceGuard A.11.14 或更高版本的 HP-UX 服务器上具有超级用户权限,则会看到此时可在此群集对象上执行哪些管理命令。(请参阅本文档的“必需和建议使用的修补软件”。)

打印版本
保密声明 使用本网站表示您同意其使用条件
© 2003 - , Hewlett-Packard Development Company, L.P.