How to deal with hot exchange busy sata disk?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,Jason,

    我的英文不是很好,请允许我使用中文来描述我的问题:
    我有8块sata磁盘,插在一个使用pm8001驱动的机器上,这个驱动会用到libsas库。把他们命名为d0~d7。我将d1,d2,d4组成raid5,d0,d5,d6.d7组成raid6,这样这7个磁盘就会因为raid初始化有大量的io产生,此时我迅速的互换d1,d2的插口,然后互换d0,d3
的插口,希望的结果是d1,d2从raid5中剔出,d0从raid6中剔出,但是实际的结果是d3被误加入raid6中,原因是libsas的discovery中没有识别出d0和d3的呼唤。
   我分析出现这个问题的原因是 discovery function
"sas_rediscover_dev"分辨不出来sata磁盘的互换,因为SATA
HDD的attached_sas_addr填充的是expander device的某个 phy的sas
addr,互换前后attached_sas_addr没有发生变化,请问对这个问题有什么办法么?

    btw,如果谁的中文和英文都很好,请帮我翻译一下转给Jason。 打扰大家了
?韬{.n?????%??檩??w?{.n???{炳??Ф?塄}?财??j:+v??????2??璀??摺?囤??z夸z罐?+?????w棹f





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux