对于在升级过程中无意更改了存储配置,本节提供以下修复过程:
对存储拓扑进行的任何更改(包括运行 Sun Cluster 命令),都应该在将群集升级到 Solaris 9 或 Solaris 10 软件之前完成。但是,如果在升级过程中对存储拓扑进行了更改,请执行以下过程。此过程可确保新的存储配置正确且未错误地更改尚未重新配置的现有存储。
此过程提供了 Sun Cluster 命令的完整形式。此外,大多数命令还有简短格式。除了命令名称的形式以外,简写形式和完整形式的命令是相同的。有关各命令及其简写形式的列表,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的附录 A “Sun Cluster 面向对象的命令”。
确保存储拓扑是正确的。检查标记为可以替换的设备是否映射到实际替换的设备。如果设备尚未替换,请检查并更正可能的意外配置更改,例如错误的电缆连接。
在连接到未检验设备的节点上,成为超级用户。
手动更新未检验的设备。
phys-schost# cldevice repair device |
有关更多信息,请参见 cldevice(1CL) 手册页。
更新 DID 驱动程序。
phys-schost# scdidadm -ui phys-schost# scdidadm -r |
将设备 ID 配置表装入内核。
初始化 DID 驱动程序。
重新配置数据库。
返回到其余的升级任务。请转至如何升级 Sun Cluster 3.2 软件(标准)所含的步骤 4。
如果在升级过程中意外更改了存储电缆连接,请执行以下过程将存储配置改回正确的状态。
此过程假设没有实际更改物理存储。如果更改或替换了物理或逻辑存储设备,请按照如何在升级过程中处理存储重新配置介绍的过程进行操作。
将存储拓扑返回到其原来的配置。检查标记为可以替换的设备的配置,包括电缆连接。
在群集中的每个节点上,成为超级用户。
在群集中的每个节点上,更新 DID 驱动程序。
phys-schost# scdidadm -ui phys-schost# scdidadm -r |
将设备 ID 配置表装入内核。
初始化 DID 驱动程序。
重新配置数据库。
有关更多信息,请参见 scdidadm(1M) 手册页。
如果在步骤 2 中运行的 scdidadm 命令返回了任何错误消息,请根据需要做进一步修改来更正存储配置,然后重复执行步骤 2。
返回到其余的升级任务。请转至如何升级 Sun Cluster 3.2 软件(标准)所含的步骤 4。