nimquery 命令

用途

在网络安装管理 (NIM) 环境中的系统上查询系统信息并在环境中创建客户机对象。

语法

nimquery{{ -a 主机=主机名 [-a 名称客户对象[-d] [-a hmc=对象名[-d] [-a cec=对象名 [-a bcmm=对象名 [-a ivm=对象名} [-p] [-q] [-v]

描述

nimquery 命令在使用 -a 主机参数时查询机器以获取系统信息。 此信息用于在 NIM 环境中定义新的客户机对象。 系统信息由使用了 NIM 服务处理程序 (nimsh) 的系统提供。

nimquery 命令还可用于在指向 Hardware Management Console (HMC) , CEC ,集成虚拟化管理器 (IVM) 或刀片中心管理模块 (BCMM) 对象时查询逻辑分区 (LPAR) ,中央电子复合体 (CEC) 和刀片服务器信息。 要完成此任务,必须在 NIM 主控机上安装 openssh.base.client

标志

描述
-a 指定随后的“参数属性=值”对。
-d 定义新的客户机对象 (使用 -a 主机时需要名称属性)。
-p 启用打印格式。
-q 显示 nimquery 命令的属性列表。
-v 执行命令期间启用详细调试输出。

参数

描述
host=主机名 指定要查询的系统的主机名。 此属性是必需的。
name=client_obj 指定在 NIM 数据库中创建新定义时要赋予客户机对象的名称。
hmc=objname 指定要查询的 HMC 系统的对象名。 此属性是必需的。
cec=objname 指定要查询的 CEC 系统的对象名。 此属性是必需的。
ivm=objname 指定要查询的 IVM 系统的对象名。 此属性是必需的。
bcmm=objname 指定要查询的 BCMM 系统的对象名。 此属性是必需的。

退出状态

0
成功时返回零。

安全性

您必须具有 root 用户权限才能运行 nimquery 命令。

示例

  1. 要在机器 buckey 上查询系统信息,请输入以下命令:
    nimquery -a host=buckey
  2. 要在机器 buckey 上查询系统信息并提供详细的输出信息,请输入以下命令:
     nimquery -a host=buckey -p
  3. 要在使用名称 client6 作为 NIM 对象名的情况下定义机器 buckey.austin.ibm.com,请输入以下命令:
    nimquery -a name=client6 -a host=buckey -d
  4. 要在管理模块 bcmm2 中查询刀片系统信息,请输入以下命令:
    nimquery -a bcmm=bcmm2
  5. 要定义 HMC hmc1 所管理的 CEC 对象,请输入以下命令:
    nimquery -a hmc=hmc1 -d
  6. 要在与 cec1 buckey 相连接的 LPAR 中查询系统信息,请输入以下命令:
    nimquery -a cec=cec1

文件

描述
/usr/sbin/nimquery nimquery 命令的位置。