使用 clmgr 命令配置 Pow erHA 7.1 PowerHA 7.1 在配置和管理方面有三大改进:SMIT 菜单管理更加便捷和智能;引入 Systems Director 对 PowerHA 7.1 的配置与管理功能;增加了 clmgr 命令集。本文主要介绍了 clmgr 命令集的功能和主要用法。 clmgr 命令集的介绍 在过去,HACMP 一致缺少命令行管理工具,HACMP 的管理主要使用 SMIT 菜单完成。 HACMP 5.4 引入了一个名为 clvt 的工具。开发这个工具的目的是让 Smart Assists 使用它在命令级执行配置任务,所以它的功能只限于 Smart Assists 所需要的。 PowerHA 引入了一个新的命令集 clmgr。这个命令集是基于 clvt 命令集,但是有了很大的改进。通过这个命令集,您可以完成 PowerHA 配置和管理的操作,从而有利于执行批量化作业或者方便脚本对 PowerHA 命令的调用。 就个人使用经验而言,PowerHA 7.1 的配置和管理相对于 PowerHA6.1,要方便很多。PowerHA 7.1 在配置方面,除了使 smit sysmirror 菜单更加简洁、增加 SysDir 对 PowerHA 的配置功能之外,还增加了 clmgr 的命令集。这个命令功能很强大(层级帮助 + 命令缩写),也很易用。 clmgr 命令有助于脚本的调用,也比较适合批量作业。例如,查询资源组 rg1 的状态,所在节点和节点列表,可以把命令写成: #clmgr -cSa state,cu,no q rg rg1 ONLINE:ats3:ats1 ats2 ats3:default 这样的话,如果我们写 shell 脚本或者调用,可以直接调用 PowerHA 7.1 clmgr 的命令,这样效率会高很多。 clmgr 与 clvt 相比,改进主要体现在以下几个方面: 1. 支持的功能保持一致 2. 可用性得到改善 3. 适用性得到改善 4. 充分利用全局的消息目录 5. 多层次诊断 6. 自动化帮助 clmgr 命令的语法 clmger 命令集的语法是:clmgr [actions] [ objects] clmgr 操作动作类型以(actions)及其简写 / 别名为: 表 1.clmgr actions 选项 clmgr 操作的对象(objects)以及其简写 / 别名为: 表 2.clmgr objects 选项 clmgr 命令使用方法 使用 clmgr, 不必记太多的参数,因为 clmgr 的层级查找帮助功能还是比较强大的。 例如,使用 clmgr 命令查询一个 cluster 的状态,可以用如下方法进行层级帮着查找: #clmgr 查看 cluster 的动作类型,应为查询(query),因此执行: #clmgr query 查询(query)动作的对象中有 clus...