文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>系统重启后RAID无法恢复

系统重启后RAID无法恢复

时间:2007-05-22  来源:tghang

在LFS构建的系统上用mdadm建立raid阵列,可是发现系统在重启后只能恢复一个阵列,只有/dev/md0可以恢复,其它的如/dev/md1报错,无发找到设备点,问题很严重啊,如果很多数据都存放在名为/dev/md1的raid阵列上,突然系统重启了,raid无法恢复,该有多糟糕啊!

     My God!!!报错,无法启动/dev/md1,为什么呢?

cd到/dev目录下发现根本就没有md1这个设备节点,怎么可能恢复raid呢?

但不必丧气,仍然可以恢复在系统重启前的raid。

     方法是:现在来创建一个设备节点,执行mknod -m 660 /dev/md1 b 9 1 在/dev下创建了一个设备节点。

然后再执行 mdadm -A -s

     哈哈!发现系统原来的阵列组/dev/md1又恢复了。

这是什么原因呢?

原来系统再启动的时候要扫描/dev下面的设备节点,是先创建再进行扫描,实际上这些节点是虚节点(raid阵列挂载点)。如果没有创建的话,将扫描不到,也就无法启动系统/dev/md1设备,自然就无法恢复阵列了。

所以最好的解决方法是:在系统扫描/dev下面的设备节点的时候,就多创建一些raid设备的节点,因为一个节点只能去激活一个阵列啊!为了保险期见,最好多建一些节点(如10个)。

  rethat as4.0启动的时候在/dev下面创建了32个md节点,够多了吧?!

相关阅读 更多 +
排行榜 更多 +
rento大富翁手游

rento大富翁手游

休闲益智 下载
冲撞赛车3无限金币版

冲撞赛车3无限金币版

赛车竞速 下载
电动火车模拟器内置菜单

电动火车模拟器内置菜单

赛车竞速 下载