V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fuxkcsdn
V2EX  ›  问与答

LSI 9261-8i RAID卡,新接入的硬盘能直接被系统访问到吗?

  •  
  •   fuxkcsdn · 2013-11-29 11:17:35 +08:00 · 9211 次点击
    这是一个创建于 4013 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如我原本有一个6个硬盘组成的RAID 6,我在开机状态下接入一个新的硬盘(到RAID卡上),但是我的目的仅仅是把RAID 6里的一些资料拷贝到这个新硬盘上
    系统是Debian 7.2.0 AMD64,接入后fdisk -l看不到新接入的硬盘,用megaraidsas-status是可以看到新接入的硬盘

    有什么办法可以让系统直接访问到这个硬盘吗??

    我目前的方法是创建一个RAID 0,array里就只有这个新硬盘(仅仅是猜想,还没实际测试)

    BTW,昨晚测试的时候,用megacli命令设置了Mapping Mode
    megacli -DirectPdMapping -Enbl -a0
    设置完后提示需要重启...重启后告诉我说RAID卡不支持这个选项...现在开机卡在
    Attached Enclosure doesn't support in controller's Direct mapping mode
    Please contact your system support.
    System has halted due to unsupported configuration.

    RAID卡才刚买来,里面还没数据,可以直接恢复出厂设置,但想知道,如果是已经有数据的情况下,遇到这种情况,该怎么处理才不会丢失数据??
    第 1 条附言  ·  2013-11-29 12:52:57 +08:00
    关于错误配置导致进不了系统的问题,其实在提问前就有搜索到这篇文章
    https://spideroak.com/blog/20090123001000-building-a-server
    里面提到的解决办法是打开机箱,把SAS线拔掉,这样进入系统后,会提示按C进入配置修复界面,或者按任意键继续进入系统。按任意键进入系统后,使用命令
    megacli -DirectPdMapping -Dsbl -a0
    然后关机,再把数据线接回去就行了
    但这个方法,如果机器不在身边的话,还真做不了...不过一般机器不在身边的话...也不会这样随便乱设置RAID的参数啦...
    第 2 条附言  ·  2013-11-29 14:48:45 +08:00
    刚想把一个硬盘里的资料拷贝到RAID 6里...才突然想到...设置成单个硬盘的RAID 0的方法仅对空硬盘有效...呃...好吧...看来还是得买硬盘盒...
    2 条回复    1970-01-01 08:00:00 +08:00
    niseter
        1
    niseter  
       2013-11-29 12:16:57 +08:00
    raid卡好像要组raid才行的吧,看你的需求不如HBA
    fuxkcsdn
        2
    fuxkcsdn  
    OP
       2013-11-29 12:48:38 +08:00
    @niseter 因为现在有个支持热拔插的机箱(12盘位),然后也有张RAID卡,目前就用了6个硬盘组RAID 6而已,还剩6个盘位,想说要拷贝的话,用网络也还得把硬盘接入到另一台机箱里,买硬盘盒也没什么必要,反正我都还有6个硬盘位啊...所以才想测试下这样到底行不行...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2751 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:59 · PVG 17:59 · LAX 01:59 · JFK 04:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.