lsrpnode 命令

用途

显示有关在联机对等域中定义的一个或多个节点的信息。

语法

lsrpnode [ [ -我 ] [ -我 | -t | -d | -D 定界符 ] -o | -O | -L ] - ] -问 ] [ B ] [ -x ] [-] [-电视] [节点名]

lsrpnode -p peer_domain [ -l | -t | -d | -D 定界符 ] [-x] [-h] [-TV]

描述

lsrpnode 命令显示有关在联机对等域中定义的一个或多个节点的信息。 使用该命令的标志和参数可指定您想要显示的信息以及想要使用的显示方式。 当指定节点名时,该命令只显示有关该节点的信息。

-o-O-L 标志还将限制该命令显示的信息。 -o 标志显示有关联机节点的信息。 -O 标志显示有关脱机节点的信息。 -L 标志显示有关本地节点(运行命令的节点)的信息。

-P 标志显示与组服务的组领导选择相关的其他节点配置信息。 -Q 标志显示与限额决策相关的其他节点配置信息。 -B 标志显示与仲裁机制相关的其他节点配置信息。

缺省情况下, lsrpnode 命令以表格式显示信息 (-t)。

一些节点信息显示如下:
字段 描述
名称 对等域中节点的名称。
OpState 节点的运行状态。
RSCTVersion 节点中处于活动状态的 RSCT 的版本。
指定 -i 标志时,将显示以下字段:
字段 描述
NodeNum 拓扑服务和组服务使用的节点号。 该号在集群里是唯一的。
NodeID 唯一节点标识。
指定 -P 标志时,会显示此字段以及其他字段(取决于指定的标志):
字段 描述
首选 指出节点是否为组服务的组领导候选者。
指定 -Q 标志时,会显示此字段以及其他字段(取决于指定的标志):
字段 描述
定额 指出节点是否参与限额决策。
指定 -B 标志时,会显示此字段以及其他字段(取决于指定的标志):
字段 描述
决定性规则 指出节点是否可以访问对等域的仲裁机制。
请参阅 管理 RSCT 指南,以获取有关组服务组负责人选择,定额决策和仲裁机制的信息。

标志

-d
使用定界符显示信息。 缺省定界符为冒号 (:)。 如果要更改缺省定界符,请使用 -D 标志。
--D 分隔符
使用指定的定界符显示信息。 使用此标志来指定除缺省冒号 (:) 以外的定界符-例如,当要显示的信息包含冒号时。 您可以使用该标志指定含一个或多个字符的定界符。
-i
显示节点号和节点标识。 拓扑服务和组服务使用节点号,并且节点号在集群里是唯一的。 节点标识是唯一的节点标识。
-l
在单独行上显示信息(长格式)。
-L
仅显示运行命令所在的本地节点的信息。
-o
显示有关对等域中联机的节点的信息。
-O
显示有关对等域中脱机的节点的信息。
--p peer_domain
显示有关在本地节点所属的脱机对等域中定义的节点的信息。 (缺省情况下, lsrpnode 命令显示有关当前 联机的域中定义的节点的信息。) 然而,在本地节点脱机后,该信息可能不会反映对域进行的更改,因为脱机节点可能没有最新配置。

-p 标志忽略 CT_CONTACT 环境变量。 必须具有 root 用户访问权才能使用 -p 标志。

-P
指出节点是否为组服务的组领导候选者。 如果节点可以成为组服务的组领导,那么将显示 yes。 如果节点不能成为组服务的组领导,那么将显示 no。 有关组服务组负责人选择的更多信息,请参阅 管理 RSCT
-Q
指出节点是否参与限额决策。 如果节点参与限额决策,那么将显示 yes。 如果节点不参与限额决策,那么将显示 no。 有关定额决策的更多信息,请参阅 管理 RSCT
-B
指出节点是否可以访问对等域的仲裁机制。 如果节点可以访问对等域的仲裁机制,那么将显示 yes。 如果节点不能访问对等域的仲裁机制,那么将显示 no。 有关仲裁机制的更多信息,请参阅 管理 RSCT
-t
在单独列上显示信息(表格格式)。 此为缺省格式。
-x
排除标题(禁止显示标题)。
-h
将命令的用法语句写到标准输出。
-T
将命令的跟踪消息写到标准错误。 仅供您的软件服务组织使用。
-V
将命令的详细消息写到标准输出。

参数

节点名
指定要显示有关其信息的节点的名称。 可以为该参数指定节点名称或节点名称的子串。 如果指定子串,那么命令显示有关具有包含子串的名称的任何定义节点的信息。

安全性

lsrpnode 命令的用户需要对运行此命令的节点上的 IBM.PeerNode 资源类具有读许可权。 缺省情况下,对等域中任何节点上的 root 都具有通过配置资源管理器对此资源类的读写访问权。

退出状态

0
命令成功运行。
1
RMC 发生错误。
2
命令行界面脚本发生错误。
3
命令行中输入错误标志。
4
命令行中输入错误参数。
5
不正确的命令行输入导致出错。

环境变量

CT_CONTACT
确定与资源监视和控制 (RMC) 守护程序发生会话的系统。 当 CT_CONTACT 设置为主机名或 IP 地址时,该命令会与指定主机上的 RMC 守护程序联系。 如果未设置 CT_CONTACT,那么该命令会与运行它的本地系统的 RMC 守护程序联系。 RMC 守护程序会话的目标和管理作用域确定了处理的资源类或资源。
CT_IP_AUTHENT
如果存在 CT_IP_AUTHENT 环境变量,那么 RMC 守护程序将使用基于 IP 的网络认证,与 CT_CONTACT 环境变量中的 IP 地址所指定系统上的 RMC 守护程序联系。 仅当 CT_CONTACT 设为 IP 地址时,CT_IP_AUTHENT 才有意义;它不依赖于域名系统(DNS)服务。

限制

该命令必须在联入对等域的节点上运行。

实现细节

该命令是AIX®Reliable Scalable Cluster Technology(RSCT)文件集的一部分。

标准输入

当指定 -f "-" -F "-" 标志时,此命令从标准输入读取一个或多个节点名。

标准输出

当指定 -h 标志时,此命令的用法语句将写入标准输出。 所有详细消息都写到标准输出。

标准错误

所有跟踪消息都写到标准错误。

示例

  1. 要显示有关 nodeA 所属的联机对等域中节点的常规信息,请在 nodeA上运行以下命令:
    lsrpnode 
    输出将类似于以下内容:
    Name    OpState   RSCTVersion 
    nodeA   Online    3.1.4.0   
    nodeB   Online    3.1.4.0     
    nodeC   Offline   3.1.4.0   
  2. 要使用缺省定界符 (但不带标题) 显示有关 nodeA 所属联机对等域中节点的常规信息,请在 nodeA上运行以下命令:
    lsrpnode -xd 
    输出将类似于以下内容:
    nodeA:Online:3.1.4.0: 
    nodeB:Online:3.1.4.0: 
    nodeC:Offline:3.1.4.0:
  3. 要以长格式显示有关 nodeA 所属联机对等域中的节点的常规信息,请在 nodeA上运行以下命令:
    lsrpnode -l 
    输出将类似于以下内容:
    Name        = nodeA 
    OpState     = Online 
    RSCTVersion = 3.1.4.0 
    
    Name        = nodeB
    OpState     = Online 
    RSCTVersion = 3.1.4.0   
    
    Name        = nodeC
    OpState     = Offline 
    RSCTVersion = 3.1.4.0  
  4. 要显示有关 nodeA 所属的联机对等域中节点的常规信息 (包括节点号和节点标识) ,请在 nodeA上运行以下命令:
    lsrpnode -i
    输出将类似于以下内容:
    Name    OpState   RSCTVersion   NodeNum   NodeID           
    nodeA   Online    3.1.4.0       2         40a514bed9d82412 
    nodeB   Online    3.1.4.0       1         47fe57098f4ec4d9      
  5. 要显示有关 nodeA 所属的联机对等域中的节点的常规信息,其中包括首选组服务的组领导信息,请在 nodeA 上运行此命令:
    lsrpnode -P
    输出将类似于以下内容:
    Name    OpState   RSCTVersion   Preferred
    nodeA   Online    3.1.4.0       yes 
    nodeB   Online    3.1.4.0       no
  6. 要显示有关 nodeA 所属的联机对等域中的节点的常规信息,其中包括限额信息,请在 nodeA 上运行此命令:
    lsrpnode -Q
    输出将类似于以下内容:
    Name    OpState   RSCTVersion   Quorum
    nodeA   Online    3.1.4.0       no 
    nodeB   Online    3.1.4.0       yes
    nodeC   Online    3.1.4.0       yes
  7. 要显示有关 nodeA 所属的联机对等域中的节点的常规信息,其中包括限额和仲裁信息,请在 nodeA 上运行此命令:
    lsrpnode -QB
    输出将类似于以下内容:
    Name    OpState   RSCTVersion   Quorum		Tiebreaker
    nodeA   Online    3.1.4.0       no 			no
    nodeB   Online    3.1.4.0       yes			yes
    nodeC   Online    3.1.4.0       yes			yes

位置

/opt/rsct/bin/lsrpnode