- 论坛徽章:
- 0
|
用带的RAID,intel Matrix stroage的,安装CENOS 5.3系统,默认安装系统。。做RAID1后,能正常镜像数据。现在坏了一个硬盘,拿了一个新的硬盘,相同容量品牌,全盘格式化。
要恢复数据。安装好两个硬盘后,重新启动出现以下提示,进入不了系统。(确定没坏的硬盘单盘可以直接进入系统)
Scanning logical volumes
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
Activating logical volumes
device-mapper: table: device 202:2 too small for target
device-mapper: table: 253:0: linear: dm-linear: Device lookup failed
device-mapper: ioctl: error adding target to table
device-mapper: reload ioctl failed: Invalid argument
device-mapper: table: device 202:2 too small for target
device-mapper: table: 253:1: linear: dm-linear: Device lookup failed
device-mapper: ioctl: error adding target to table
device-mapper: reload ioctl failed: Invalid argument
2 logical volume(s) in volume group "VolGroup00" now active
Creating root device.
Mounting root filesystem.
mount: could not find filesystem '/dev/root'
Setting up other filesystems.
Setting up new root fs
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmounting old /sys
switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
奇怪的是光盘启用RESCUE,dmraid -s出现如下的状态。[root@nasri ~]# dmraid -r
/dev/sdb: isw, "isw_djhffiddde", GROUP, ok, 312581806 sectors, data@ 0
/dev/sda: isw, "isw_djhffiddde", GROUP, ok, 72303838 sectors, data@ 0
[root@nasri ~]# dmraid -s
*** Group superset isw_djhffiddde
–> Active Subset
name : isw_djhffiddde_Volume0
size : 41942528
stride : 256
type : mirror
status : ok
subsets: 0
devs : 2
spares : 0
但进入/dev/mapper/中只有control文件。fdisk -l 正常显示其中一个硬盘为空,另一个硬盘为分区了的。
如果我重新建立mapper(dmraid -ay)则在/dev/mapper里会创建新文件Volume0。
[root@nasri ~]# dmraid -s
*** Group superset isw_djhffiddde
–> Active Subset
name : isw_djhffiddde_Volume0
size : 41942528
stride : 256
type :mirror
status : broken
subsets: 0
devs : 1
spares : 0
name :pcd_djhffiddde_Volume0
size : 41942528
stride : 256
type :mirror
status : ok
subsets: 0
devs : 1
spares : 0
用dmraid -R isw_djhffiddde_Volume0 /dev/sda (sda为空硬盘)重建数据。
dmraid -R isw_djhffiddde_Volume0 /dev/sda
ERROR:isw:wrong number of devices in RAID set "isw_djhffiddde_Volume0"[1/2] on /dev/sdb
dmsetup status查看发现数据在增加。
完毕后,重新启动电脑,RIAD界面中量个硬盘RAID1关系损坏,也进步了系统。
这时怎么回事? |
|