chcontroller

使用 chcontroller 命令可修改控制器的属性。

语法

chcontroller [ -namenew_name ] [ -allowquorum { yes | no } ] { [ -site { site_name | site_id } ] | [ -nosite ] } { controller_id | controller_name }

参数

-namenew_name
(可选)指定要指定给控制器的新名称。
-allowquorumyes | no
(可选)指定是否允许控制器支持定额磁盘。 值 yes 启用适当的控制器来支持定额磁盘。 值 no 禁用控制器支持定额磁盘,前提是指定的控制器当前未托管定额磁盘。
-sitesite_name | site_id
(可选)指定控制器的数字站点值或站点名称。 该值为 123
Note: 如果系统拓扑为 hyperswap(并且存在受管 MDisk),将无法更改控制器站点。
-nosite
(可选)重置控制器的站点值。
controller_id | controller_name
(必需)指定要修改的控制器。 使用控制器名称或控制器标识。

描述

该命令将 controller_id | controller_name 变量指定的控制器名称更改为使用 -name 参数指定的值。

如果与 MDisk 关联的任何控制器显示使用 lscontroller 命令将 allow_quorum 属性设置为 no,那么针对该 MDisk 的设置定额操作将失败。 在任何磁盘控制器上使用 chcontroller 命令将 -allowquorum 参数设置为 yes 之前,请查看以下 Web 站点以了解该控制器是否支持定额。

http://support.lenovo.com.cn/EsWeb/ThinkServerAndStore.aspx?MachineClass=7271&MachineName=12810&station=4

可随时向 SAN 添加新的磁盘控制器系统。 请遵循有关交换机分区的部分中的交换机分区准则。 另请确保该控制器已正确设置,可用于系统。

要将新的磁盘控制器系统添加到正在运行的配置,请确保系统通过发出 detectmdisk 命令检测到新的存储器 MDisk。 控制器已自动指定了缺省名称。 如果不确定由哪个控制器提供 MDisk,请发出 lscontroller 命令以列出控制器。 新控制器在列出时会带有最大编号的缺省名称。 记录控制器名称并遵循关于确定磁盘控制器系统名称的部分中的指示信息。

通过发出以下命令来为此控制器提供描述性名称:

chcontroller -name newnameoldname

通过发出以下命令来列出非受管 MDisk:

lsmdisk -filtervalue mode=unmanaged:controller_name=newname

这些 MDisk 与已经创建的 RAID 阵列或分区相对应。 记录现场控制器 LUN 号。 字段控制器 LUN 编号对应于指定给每个阵列或分区的 LUN 编号。

创建新的存储池并且仅将属于新控制器的 RAID 阵列添加到此存储池。 避免混用 RAID 类型;对于每组 RAID 阵列类型(例如,RAID-5 或 RAID-6),均创建一个新的存储池。 为该存储池指定一个适当的名称;如果控制器名为 FAST650-abc 并且存储池包含 RAID-5 阵列,那么为 MDisk 指定类似于 F600-abc-R5 的名称。 发出以下命令:

mkmdiskgrp -ext 16 -name mdisk_grp_name
-mdisk colon-separated list of RAID-x mdisks returned

Note: 这将创建扩展数据块大小为 16 MB 的新存储池。

调用示例

chcontroller -name newtwo 2

生成的输出:

No feedback

调用示例

chcontroller -site site1 controller18

生成的输出:

No feedback