如何使RAID控制器重新扫描设备

我有以下设置:

一台带有两个LSI MegaRAID SAS 9380-8e控制器的服务器,它们都连接到两个60托架的磁盘架,而大致遵循Edmund White的devise(请参阅https://github.com/ewwhite/zfs-ha/wiki )。 目标是复制确切的设置,但它目前是中间移植。

在第一个架子接线后,两个控制器都看到了60个磁盘,并且多path设置工作正常。 当添加第二个磁盘架时,在两个控制器已经完成报告的60个磁盘上还有一些旧的RAIDconfiguration。 使用第一个控制器,我从磁盘上删除configuration,并将它们设置为JBOD。 所有60个磁盘现在都可以在操作系统中看到,可以注册多path,但只报告一条path(通过控制器1),第二个控制器仍然将所有60个磁盘报告为外部(UGood F),似乎没有办法强行使控制器重新扫描设备或忘记当前configuration为这个架子:

# /opt/MegaRAID/storcli/storcli64 /c1 /e71 /sall show | head -n20 Controller = 1 Status = Success Description = Show Drive Information Succeeded. Drive Information : ================= ----------------------------------------------------------------------- EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp ----------------------------------------------------------------------- 71:0 74 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:1 107 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:2 72 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:3 95 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:4 90 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:5 77 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:6 73 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:7 76 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 71:8 83 UGood F 3.637 TB SAS HDD NN 512B HUS724040ALS640 D 

这是另一个控制器看到的相同的架子:

 # /opt/MegaRAID/storcli/storcli64 /c0 /e165 /sall show | head -n20 Controller = 0 Status = Success Description = Show Drive Information Succeeded. Drive Information : ================= ----------------------------------------------------------------------- EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp ----------------------------------------------------------------------- 165:0 127 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:1 121 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:2 118 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:3 116 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:4 146 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:5 122 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:6 115 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:7 142 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 165:8 145 JBOD - 3.637 TB SAS HDD NN 512B HUS724040ALS640 U 

但试图从第二个控制器清除(错误的)信息不起作用:

 # /opt/MegaRAID/storcli/storcli64 /c1 /fall show Controller = 1 Status = Success Description = Couldn't find any foreign Configuration # /opt/MegaRAID/storcli/storcli64 /c1 /fall delete Controller = 1 Status = Success Description = Couldn't find any foreign Configuration # /opt/MegaRAID/storcli/storcli64 /c1 /fall import Controller = 1 Status = Success Description = Couldn't find any foreign Configuration 

在第二个控制器上将磁盘强制转换为JBOD不起作用:

 # /opt/MegaRAID/storcli/storcli64 /c1 /e71 /sall set jbod | head -n20 Controller = 1 Status = Failure Description = Set Drive JBOD Failed. Detailed Status : =============== ------------------------------------------------- Drive Status ErrCd ErrMsg ------------------------------------------------- /c1/e71/s0 Failure 255 Operation not allowed. /c1/e71/s1 Failure 255 Operation not allowed. /c1/e71/s2 Failure 255 Operation not allowed. /c1/e71/s3 Failure 255 Operation not allowed. /c1/e71/s4 Failure 255 Operation not allowed. /c1/e71/s5 Failure 255 Operation not allowed. /c1/e71/s6 Failure 255 Operation not allowed. /c1/e71/s7 Failure 255 Operation not allowed. /c1/e71/s8 Failure 255 Operation not allowed. /c1/e71/s9 Failure 255 Operation not allowed. 

有没有办法告诉RAID控制器这些磁盘不再有外部configuration,应该被视为JBOD?