作者 主題: linux系统下组 RAID,没法启动了  (閱讀 2211 次)

0 會員 與 1 訪客 正在閱讀本文。

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
linux系统下组 RAID,没法启动了
« 於: 2015-01-17 15:41 »
我的linux是CentOS这个distribution,版本号是5.3,按照《鸟哥的LINUX私房菜》学习到磁盘配额章节,为了设置软件磁盘列阵,按照书本把分区号加到了10号,可是在执行 partprobe 命令后,系统显示没法更新分区表,要重启后才行

可是重启后虽然成功载入内核但没法正常启动,系统显示:
...以上省略
Checking filesystems

/dev/sda6:  UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
               (i.e., without -a or -p options)
                                                                                                                                  [FAILED]

*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
*** Warning -- SELinux is active
*** Disabling security enforcement for system recovery.
*** Run 'setenforce 1' to reenable.
Give root password for maintenance
(or type Control-D to continue):

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: linux系统下组 RAID,没法启动了
« 回覆 #1 於: 2015-01-17 15:57 »
之前的操作就是鸟哥的私房菜 15.2.3节的命令操作,这个状态下输入ROOT 密码会进入(Repair filesystem) 1 #   .

执行df命令,只能看到/dev/sda2.   执行fdisk -l 命令,可以看到10块分区。

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
Re: linux系统下组 RAID,没法启动了
« 回覆 #2 於: 2015-01-17 21:51 »
提示說:
/dev/sda6:  UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.

那就:
 fsck /dev/sda6

 看看曪~~

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: linux系统下组 RAID,没法启动了
« 回覆 #3 於: 2015-01-18 11:26 »
估计会出现这个问题,是我之前删除了不该删除的分区的缘故。

执行 fsck /dev/sda6, 出现如下提示:
fsck 1.39
e2fsck 1.39
The filesystem size (according to the superblock) is 1222940 blocks
The physical size of the device is 246991 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort<y>? _

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
Re: linux系统下组 RAID,没法启动了
« 回覆 #4 於: 2015-01-18 18:22 »
那先看看資料是否正確:

fdisk -l | grep '^/'
blkid
cat /proc/partitions
car /proc/mdstat

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: linux系统下组 RAID,没法启动了
« 回覆 #5 於: 2015-01-18 19:31 »
先后执行了这4个命令,第四个命令第三个字母是“t”吧。
屏幕显示

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: linux系统下组 RAID,没法启动了
« 回覆 #6 於: 2015-01-18 19:49 »
那先看看資料是否正確:

fdisk -l | grep '^/'
blkid
cat /proc/partitions
car /proc/mdstat
问题做自己解决了,把/dev/sad(6,7,8,9,10,11)分区都删除了,再重建20GB空间大小的/dev/sda6,问题解决。  谢谢,网中人大哥。

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: linux系统下组 RAID,没法启动了
« 回覆 #7 於: 2015-01-18 19:51 »
/dev/sda6的 挂载点为 /srv/myproject,不懂为什么。 总之不用重装系统了。