我有 MD RAID 1,有两个磁盘,但其中一个出现故障,很快就会被更换,但在此之前是否可以将 raid 设置为活动状态以访问我的文件,因为现在状态为非活动状态?
谢谢。
cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive sda[0](S)
976630488 blocks super 1.2
unused devices: <none>
mdadm --examine --scan
ARRAY /dev/md/0 metadata=1.2 UUID=5a9ac94a:0f72fb2d:ea24d20f:e7a808f0 name=m_nas:0
mdadm --detail $(mdadm --examine --scan | awk '/ARRAY/{gsub("md/","md",$2); print $2}' | xargs )
/dev/md0:
Version : 1.2
Raid Level : raid0
Total Devices : 1
Persistence : Superblock is persistent
State : inactive
Working Devices : 1
Name : m_nas:0
UUID : 5a9ac94a:0f72fb2d:ea24d20f:e7a808f0
Events : 13368
Number Major Minor RaidDevice
- 8 0 - /dev/sda
最后编辑
我使故障硬盘启动,并且 raid 状态再次处于活动状态。
输出:
cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb[1] sda[0]
976630464 blocks super 1.2 [2/2] [UU]
bitmap: 0/8 pages [0KB], 65536KB chunk
mdadm --examine --scan
ARRAY /dev/md/0 metadata=1.2 UUID=5a9ac94a:0f72fb2d:ea24d20f:e7a808f0 name=m_nas:0
现在我将尝试将 HDD 设置sdb
为 RAID 中的故障并将其删除,并且可能我将继续查看和访问 HDD 上的文件。
移除故障硬盘后
cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sda[0]
976630464 blocks super 1.2 [2/1] [U_]
bitmap: 0/8 pages [0KB], 65536KB chunk
unused devices: <none>
mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Mon Jan 6 02:03:43 2020
Raid Level : raid1
Array Size : 976630464 (931.39 GiB 1000.07 GB)
Used Dev Size : 976630464 (931.39 GiB 1000.07 GB)
Raid Devices : 2
Total Devices : 1
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Wed Oct 7 09:55:34 2020
State : clean, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 0
Spare Devices : 0
Consistency Policy : bitmap
Name : m_nas:0
UUID : 5a9ac94a:0f72fb2d:ea24d20f:e7a808f0
Events : 13371
Number Major Minor RaidDevice State
0 8 0 0 active sync /dev/sda
- 0 0 1 removed
因此,我能够使用发生故障的 HDD 进行启动,并且软件将其从 RAID 中删除,现在我可以访问我的其他 HDD 并且 RAID 仍然处于活动状态,但我的问题是我的 HDD 是否曾经发生过故障并且无法在是否可以从 RAID 访问我的其他硬盘来恢复我的信息?