我在/ proc / mdstat下看到以下内容
Personalities : [raid1] md1 : active raid1 sda2[0](F) sdb2[1] 976554876 blocks super 1.1 [2/1] [_U] bitmap: 4/8 pages [16KB], 65536KB chunk md0 : active raid1 sda1[0](F) sdb1[1] 204788 blocks super 1.0 [2/1] [_U] unused devices: <none>
看来/ dev / sda失败了。 但是,raid1是多余的,所以我的系统仍然能够运行。 然而,这并不是这样,我的整个文件系统已经被踢进了只读模式。
Running mdadm --detail gives me: sudo: Can't open /var/run/sudo/supertrader/18: Read-only file system /dev/md0: Version : 1.0 Creation Time : Tue Aug 16 18:04:44 2011 Raid Level : raid1 Array Size : 204788 (200.02 MiB 209.70 MB) Used Dev Size : 204788 (200.02 MiB 209.70 MB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Thu Mar 1 09:48:13 2012 State : clean, degraded Active Devices : 1 Working Devices : 1 Failed Devices : 1 Spare Devices : 0 Number Major Minor RaidDevice State 0 0 0 0 removed 1 8 17 1 active sync 0 8 1 - faulty spare
此时,我想让机器再次运行(文件系统未locking在只读模式下),同时让数据中心的某位人员更换发生故障的驱动器。
当我尝试使用以下命令删除故障的驱动器
mdadm --manage /dev/md0 --remove /dev/sda2
我收到关于/ dev / sda2找不到的错误消息。
我的问题如下:(1)如果我现在重新启动系统会发生什么事,它会自动提出没有发生故障的磁盘? 或者我需要find一些方法来真正从软件arrays中删除磁盘。 我不是本地的机器,所以如果启动时卡住,这是一个真正的痛苦,要解决。
提前致谢。
编辑2:我继续重新启动,系统再次出现,这次与文件系统挂载rw
我不知道发生了什么,但看起来“失败”的磁盘在线恢复? 这里是/ proc / mdstat
Personalities : [raid1] md1 : active raid1 sdb2[1] 976554876 blocks super 1.1 [2/1] [_U] bitmap: 5/8 pages [20KB], 65536KB chunk md0 : active raid1 sda1[0] sdb1[1] 204788 blocks super 1.0 [2/2] [UU] unused devices: <none>
在此之前,我跑了:
mdadm /dev/md0 -r --force detached
我在md0和md1上都做了这个。 md0现在看起来很正常,不知道md1发生了什么?
编辑:另外,我注意到在/ dev / sda和sdb都缺less,实际上,我只有sdc1和sdc2。
这里发生了什么事情,为什么我的两个raid盘丢失了?
fdisk -l输出:
磁盘/ dev / md0:209 MB,209702912字节2个磁头,4个扇区/磁道,51197个柱面单位= 8 * 512 = 4096字节的磁道扇区大小(逻辑/物理):512字节/ 512字节I / O大小/最佳):512字节/ 512字节磁盘标识符:0x00000000
Device Boot Start End Blocks Id System
磁盘/ dev / md1:1000.0 GB,999992193024字节2个磁头,4个扇区/磁道,244138719个柱面单元= 8 * 512 = 4096字节的磁道扇区大小(逻辑/物理):512字节/ 512字节I / O大小/最佳):512字节/ 512字节磁盘标识符:0x00000000
磁盘/ dev / md1不包含有效的分区表
磁盘/ dev / dm-0:27.9 GB,27917287424字节255个磁头,63个扇区/磁道,3394个柱面单元= 16065×512 = 8225280字节的磁道扇区大小(逻辑/物理):512字节/ 512字节I / (最小/最佳):512字节/ 512字节磁盘标识符:0x00000000
磁盘/ dev / dm-0不包含有效的分区表
磁盘/ dev / dm-1:972.1 GB,972071895040字节255个磁头,63个扇区/磁道,118181个柱面单元= 16065×512 = 8225280字节的磁道扇区大小(逻辑/物理):512字节/ 512字节I / O大小(最小/最佳):512字节/ 512字节磁盘标识符:0x00000000
磁盘/ dev / dm-1不包含有效的分区表
磁盘/ dev / sdc:1000.2 GB,1000204886016字节255个磁头,63个扇区/磁道,121601个柱面单位= 16065 * 512 = 8225280字节的磁道扇区大小(逻辑/物理):512字节/ 512字节I / O大小/最佳):512字节/ 512字节磁盘标识符:0x0009984e
设备引导启动结束块Id系统/ dev / sdc1 * 1 26 204800 fd Linux raid自动检测分区1不结束在柱面边界。 / dev / sdc2 26 121602 976556032 fd Linux raid autodetect
有没有一个确定的方法来找出哪个是我幸存的硬盘明智?