chnodehw

chnodehw 命令用于更新节点

语法

阅读语法图跳过直观语法图
>>- chnodehw --+----------------------+--+----------+-- -------->
               '- -legacy -- version -'  '- -force -'      

>--+---------------+-- ----------------------------------------><
   +- object_id ---+      
   '- object_name -'      

参数

-legacy version
(可选)设置硬件配置以使其与 6.3.0.0 代码级别兼容。格式是以句点分隔的四个十进制数字,最多可包含 16 个字符。
-force
(可选)允许节点重新启动和更改其硬件配置,即使这会导致卷转为脱机。
要点: 使用 force 参数可能会导致访问权丢失。 仅当产品支持信息指示时使用该参数
 object_id | object_name 
(可选)指定 object 名称或标识。

描述

如果节点 硬件不同于其配置的硬件,该命令可以自动重新启动节点。重新引导后,节点 使用其硬件,不再使用之前的配置。

注意: 如果您运行 chnodehw 命令来更改为节点配置的硬件:
  • 将除去小型计算机系统接口 3 (SCSI-3) 预留(通过该节点)。
  • 将除去小型计算机系统接口 3 (SCSI-3) 注册(通过该节点)。
注: 如果当该 I/O 组中仍存在压缩卷时除去节点的最后一个压缩卡并尝试落实此更改,那么此命令失败。

如果要与另一集群系统建立伙伴关系,而该系统运行的代码级别低于本地系统,请使用 -legacy 参数。为 -legacy 参数提供的值必须是另一集群系统的代码级别。

调用示例:如何更新节点标识 7 的节点硬件配置

chnodehw 7

生成的输出:

无反馈

调用示例:如何更新名为 node7 的节点的节点硬件配置(即使重新引导节点会导致 I/O 中断)

chnodehw -force node7

生成的输出:

无反馈

调用示例:如何更新节点硬件配置以便与代码级别 6.3.0.0 兼容

chnodehw -legacy 6.3.0.0 node2

生成的输出:

无反馈