首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >死软件RAID CentOS 6

死软件RAID CentOS 6
EN

Server Fault用户
提问于 2011-12-13 21:36:38
回答 2查看 682关注 0票数 1

我在CentOS 6框上有一个RAID 5数组(顶部是LVM )。该阵列本身是一个LSI StorageTek磁盘架,有14个驱动器通过光纤通道电缆连接到服务器。

重新启动机器后,RAID阵列将不会恢复。Gnome中的磁盘实用程序声明它“不运行,部分组装”。

我运行了mdadmin --assemble --scan,上面说:

代码语言:javascript
运行
复制
mdadm: /dev/md/:storagetek-1_0 assembled from 1 drive - not enough to start the array.
mdadm: No arrays found in config file or automatically

/proc/mdstat说:

代码语言:javascript
运行
复制
Personalities : [raid6] [raid5] [raid4] 
md127 : inactive sdf1[7] sdi1[4] sde1[8] sdj1[3] sdc1[10] sdg1[6] sdd1[9] sdn1[12] sdb1[11] sdm1[0] sda1[14] sdk1[2]
      860171694 blocks super 1.2
unused devices: <none>

我对管理Linux上的RAID数组非常陌生(你能猜到吗?)所以我已经达到了我在这个问题上非常有限的知识的极限。

我乐观地希望它正在重建过程中,但据我所见,我对此表示怀疑。

请问谁能给我一个如何修理它的提示?

EN

回答 2

Server Fault用户

发布于 2011-12-14 01:23:27

它并不在重建过程中;如果是的话,/proc/mdstat会告诉您,而不是inactive

看着消息,

代码语言:javascript
运行
复制
mdadm: /dev/md/:storagetek-1_0 assembled from 1 drive - not enough to start the array.

我猜这台机器只看到架子上的一个驱动器。(或许他们被重新编号了,但我认为mdadm有足够的智慧来处理这个问题。)我不太了解Linux支持之类的东西,但是也许有什么工具可以告诉你它看到了什么?

另外,一定要运行dmesg来查看内核日志中是否有关于托盘、驱动器、RAID等的内容。

票数 0
EN

Server Fault用户

发布于 2012-01-05 17:36:32

谢谢为我提供信息。圣诞节后才回到这里。智能测试表明,我的数组中的/dev/sdl失败了,但是/dev/sdh没有问题。我猜这意味着我需要替换/dev/sdl。有没有办法使驱动器闪光灯或其他什么,以便我可以确保我得到了正确的?作为一些背景,这个问题开始时,我热删除一个驱动器,以使序列号从它订购一些备件(好的,坏主意,但我认为它们是热可换)。我认为可能发生的情况是,我删除了/dev/sdh,而/dev/sdl之前已经失败了,这使得数组中缺少两个节点,所以失败了。由于/dev/sdh似乎没有问题,那么将其重新添加到数组中的正确命令是什么?

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/340652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档