添加I/O模块- AFF A1K
如果存在空插槽或所有插槽均已完全填充、则可以向AFF A1K存储系统添加I/O模块。
步骤1:关闭受损控制器模块
关闭或接管受损控制器模块。
要关闭受损控制器,您必须确定控制器的状态,并在必要时接管控制器,以便运行正常的控制器继续从受损控制器存储提供数据。
If you have a cluster with more than two nodes, it must be in quorum.如果集群未达到仲裁或运行状况良好的控制器在资格和运行状况方面显示false、则必须在关闭受损控制器之前更正问题描述 ;请参见 "将节点与集群同步"。
-
如果启用了AutoSupport、则通过调用AutoSupport消息命令禁止自动创建案例:
system node autosupport invoke -node * -type all -message MAINT=number_of_hours_downh
以下AutoSupport命令将禁止自动创建案例两小时:
cluster1:*> system node autosupport invoke -node * -type all -message MAINT=2h
-
从运行正常的控制器的控制台禁用自动交还:
storage failover modify – node local -auto-giveback false
-
将受损控制器显示为 LOADER 提示符:
如果受损控制器显示 … 那么 … LOADER 提示符
转至下一步。
正在等待交还 …
按 Ctrl-C ,然后在出现提示时回答
y
。系统提示符或密码提示符(输入系统密码)
暂停受损控制器或从运行正常的控制器接管此控制器:
storage failover takeover -ofnode impaired_node_name
当受损控制器显示 Waiting for giveback… 时,按 Ctrl-C ,然后回答
y
。
如果您的系统采用双节点 MetroCluster 配置,请勿使用此操作步骤。 |
要关闭受损控制器,您必须确定控制器的状态,并在必要时接管控制器,以便运行正常的控制器继续从受损控制器存储提供数据。
-
If you have a cluster with more than two nodes, it must be in quorum.如果集群未达到仲裁或运行状况良好的控制器在资格和运行状况方面显示false、则必须在关闭受损控制器之前更正问题描述 ;请参见 "将节点与集群同步"。
-
如果您使用的是 MetroCluster 配置,则必须确认已配置 MetroCluster 配置状态,并且节点处于已启用且正常的状态(
MetroCluster node show
)。
-
如果启用了AutoSupport、则通过调用AutoSupport命令禁止自动创建案例:
system node autosupport invoke -node * -type all -message MAINT=number_of_hours_downh
以下AutoSupport命令将禁止自动创建案例两小时:
cluster1:*> system node autosupport invoke -node * -type all -message MAINT=2h
-
从运行正常的控制器的控制台禁用自动交还:
storage failover modify – node local -auto-giveback false
-
将受损控制器显示为 LOADER 提示符:
如果受损控制器显示 … 那么 … LOADER 提示符
转至下一步。
正在等待交还
按 Ctrl-C ,然后在出现提示时回答
y
。系统提示符或密码提示符(输入系统密码)
暂停受损控制器或从运行正常的控制器接管此控制器:
storage failover takeover -ofnode impaired_node_name
当受损控制器显示 Waiting for giveback… 时,按 Ctrl-C ,然后回答
y
。
第2步:添加新的I/O模块
如果存储系统具有空插槽、请将新的I/O模块安装到其中一个可用插槽中。如果所有插槽均已占用、请卸下现有I/O模块以留出空间、然后安装新模块。
-
检查 "NetApp Hardware Universe" 以确保新的I/O模块与您的存储系统和您正在运行的ONTAP版本兼容。
-
If multiple slots are available, check the slot priorities in "NetApp Hardware Universe" and use the best one available for your I/O module.
-
确保所有其他组件均正常运行。
您可以将新的I/O模块添加到具有可用空插槽的存储系统中。
-
如果您尚未接地,请正确接地。
-
向下旋转缆线管理托架、方法是拉动缆线管理托架内部的按钮、然后向下旋转。
-
从托架上卸下目标插槽空白模块:
-
按下目标插槽中空白模块上的凸轮闩锁。
-
将凸轮闩锁尽可能远离模块。
-
将手指插入凸轮拉杆开口中、然后将模块拉出机箱、从而将模块从机箱中卸下。
-
-
安装 I/O 模块:
-
将I/O模块与机柜插槽开口的边缘对齐。
-
将模块轻轻地滑入插槽,直至完全滑入机箱,然后将凸轮闩锁一直向上旋转,以将模块锁定到位。
-
-
使用缆线将I/O模块连接到指定设备。
确保所有未使用的 I/O 插槽都安装了空格,以防止可能出现散热问题。 -
将缆线管理托架向上旋转到关闭位置。
-
从 LOADER 提示符 _bybye 重新启动控制器
此操作将重新初始化PCIe卡和其他组件、并重新启动节点。 -
从配对控制器交还控制器:
storage failover giveback -ofnode target_node_name
-
对控制器 B 重复上述步骤
-
如果您使用以下命令禁用了自动交还、请从运行状况良好的节点还原此功能:
storage failover modify -node local -auto-giveback true
-
如果启用了AutoSupport、请使用以下命令还原自动创建案例:
system node autosupport invoke -node * -type all -message MAINT=END
您可以通过卸下现有I/O模块并在其位置安装新的I/O模块、将I/O模块添加到完全填充的系统中。
确保您了解将新I/O模块添加到完全填充的系统的以下情形:
场景 | 需要执行操作 |
---|---|
NIC到NIC (端口数相同) |
LIF 将在其控制器模块关闭时自动迁移。 |
NIC到NIC (端口数不同) |
将选定的生命周期重新分配到其他主端口。有关详细信息、请参见 "迁移 LIF" 。 |
通过NIC连接到存储I/O模块 |
使用 System Manager 将 LIF 永久迁移到不同的主端口,如中所述 "迁移 LIF"。 |
-
如果您尚未接地,请正确接地。
-
拔下目标 I/O 模块上的所有布线。
-
向下旋转缆线管理托架、方法是拉动缆线管理托架内部的按钮、然后向下旋转。
-
从机箱中卸下目标 I/O 模块:
-
按下凸轮闩锁按钮。
-
将凸轮闩锁尽可能远离模块。
-
将手指插入凸轮拉杆开口中、然后将模块拉出机箱、从而将模块从机箱中卸下。
确保跟踪 I/O 模块所在的插槽。
-
-
将I/O模块安装到机柜中的目标插槽中:
-
将模块与机柜插槽开口的边缘对齐。
-
将模块轻轻地滑入插槽,直至完全滑入机箱,然后将凸轮闩锁一直向上旋转,以将模块锁定到位。
-
-
使用缆线将I/O模块连接到指定设备。
-
重复拆卸和安装步骤以更换控制器的其他模块。
-
将缆线管理托架向上旋转到关闭位置。
-
从加载程序提示符:_BYE_重新启动控制器
此操作将重新初始化PCIe卡和其他组件、并重新启动节点。
如果您在重新启动期间遇到问题描述 、请参见 "BURT 1494308 -更换I/O模块期间可能触发环境关闭" -
从配对控制器交还控制器:
storage failover giveback -ofnode target_node_name
-
如果已禁用自动交还、请启用此功能:
storage failover modify -node local -auto-giveback true
-
执行以下操作之一:
-
如果您卸下了NIC I/O模块并安装了新的NIC I/O模块、请对每个端口使用以下network命令:
storage port modify -node *<node name> -port *<port name> -mode network
-
如果您卸下了NIC I/O模块并安装了存储I/O模块,请按照中所述安装NS224磁盘架并为其布线"热添加工作流"。
-
-
对控制器 B 重复上述步骤