我们正在使用Supermicro卡(2208),我们试图使用pass身ioctl在驱动器上直接执行一些SCSI操作。我们遇到的一个问题是,当我们更改驱动器上的某个内容(比如它的可见容量)时,megaraid控制器不会“看到”更改,并试图访问驱动器,就像它仍然具有原始容量一样。
物理拉出驱动器,等待几秒钟,并返回-解决了问题。
看起来,如果我们有办法告诉Megaraid控制器“重新扫描”设备,我们就都设置好了,问题是我们不知道如何去做。有人知道怎么做吗?
提前感谢
发布于 2021-04-15 10:25:29
未经测试,因为我只有生产系统。我的方法是
storcli /cx/px reset发布于 2014-01-06 09:26:07
如果拖动和重新插入驱动器有帮助,请考虑使用未定义关闭并重新驱动驱动器:
megarc -physOff -a0 pd[x:y]
megarc -physOn -a0 pd[x:y]还请看一看MegaCLI --用于LSI MegaRAID控制器的CLI配置实用程序。它提供了各种各样的RAID和PD相关命令,并得到了更广泛的支持。如果使用它离线和重新联机,使用-PDOffline和-PDOnline命令的驱动器也会有帮助,我建议使用这个路径。
https://serverfault.com/questions/565277
复制相似问题