关于在 Solaris 10 上更换故障磁盘的问题

关于在 Solaris 10 上更换故障磁盘的问题

我之前曾更换过 Solaris 10 上用 SVM 镜像的故障驱动器。我想知道我是否做错了……或者冒了很大的风险。我遵循通常的 metadetach、metaclear、metadb -d 和 cfgadm -c unconfigure 步骤。我的问题是我应该在单用户模式下执行此操作吗?我过去没有这样做过,也没有注意到任何问题,但我很好奇。我在文档中没有找到与此过程相对应的任何内容,也没有在运行级别上找到任何内容。

答案1

你的程序完全没问题。我一直都是这么做的,一般不会出问题。[1]

Solaris 专为处理此类事情而设计,并且表现非常出色。当然,您可能希望等到系统不太忙时再进行重新镜像,这样在重新镜像时就不会影响 I/O 性能。

[1] 我唯一遇到过问题的是磁盘以奇怪的方式出现故障,以至于 Solaris 无法识别磁盘已坏,因此不允许您将其脱机,也无法识别您拔出磁盘时磁盘已丢失。在这种情况下,您所能做的就是重新配置或重新启动(boot -rtouch /reconfigure && init 6)。

答案2

SVM 旨在用于多用户模式(许多服务器都有热插拔磁盘,因此您甚至不必关闭机器来更换它们)。根据硬件的不同,在移除磁盘之前,还有特定的命令可以使磁盘脱机。

相关内容