将控制器脱机
如果有两个控制器,必须使受影响的控制器脱机,才能安全卸下故障电池。首先必须备份配置和收集支持数据。然后,可使受影响的控制器脱机。
开始之前
- 您的存储阵列必须有两个控制器。不脱机的控制器必须联机(处于最佳状态)。
- 确保没有正在使用的卷,或者在使用这些卷的所有主机上安装了多路径驱动程序。
仅当存储阵列有两个控制器,才执行此任务。
- 在 ThinkSystem System Manager 中,查看 Recovery Guru 中的详细信息以确认电池有问题,并确保没有其他问题需要先解决。
- 通过 Recovery Guru 的“详细信息”区域确定要更换哪个电池。
- 备份存储阵列的配置数据库。
如果卸下控制器时出现问题,可使用保存的文件恢复配置。
- 从 ThinkSystem System Manager 中下载 SMcli,并设置 SMcli 命令执行环境。
- 执行以下 SMcli 命令。
save storageArray dbmDatabase sourceLocation=onboard contentType=all file="filename";
在此命令中,filename 是要用于保存数据库的文件路径和文件名。请用反斜杠加双引号(\")的形式将文件名括起来。例如:file="C:\Program Files\CLI\logs\dbmdata.zip"
此命令不会自动将文件扩展名附加到保存的文件上。必须在输入文件名时指定文件扩展名。
注在 PowerShell 下,请用两个引号("")将文件名括起来,例如 file=\""data.zip\""。注执行环境需要设置 JAVA_HOME 环境变量并需要 JRE8 或更高版本。
请参阅命令行界面(CLI)参考,遵循此操作的完整命令语法。
- 使用 ThinkSystem System Manager 收集存储阵列的支持数据。
- 选择支持 > 支持中心 > 诊断。
- 选择收集支持数据。
- 单击收集。
文件将以 support-data.7z 文件名保存在浏览器的 Downloads 文件夹中。
- 如果控制器尚未脱机,请立即使用 ThinkSystem System Manager 或 SMcli 工具使其脱机:
要使用 ThinkSystem System Manager,请执行以下操作:
- 选择硬件。
- 如果图形显示驱动器,请选择显示存储架背面以显示控制器。
- 选择要脱机的控制器。
- 在上下文菜单中,选择设置为脱机,然后确认要执行操作。
注: 如果正在使用要尝试脱机的控制器访问 ThinkSystem System Manager,将显示“ThinkSystem System Manager 不可用”消息。选择连接到备用网络连接以使用其他控制器自动访问 ThinkSystem System Manager。要在系统终端下使用 SMcli:
- 从 ThinkSystem System Manager 中下载 SMcli,并设置 SMcli 命令执行环境。
- 执行以下 SMCli 命令之一:
For controller A: set controller [a] availability=offline;
For controller B: set controller [b] availability=offline;
注执行环境需要设置 JAVA_HOME 环境变量并需要 JRE8 或更高版本。
请参阅命令行界面(CLI)参考,遵循此操作的完整命令语法。
系统将尝试使控制器脱机。
- 等待 ThinkSystem System Manager 将控制器的状态更新为脱机。注意此状态更新完毕之前,请勿开始其他任何操作。
转至卸下故障电池。
提供反馈