我有一个2.5年的QNAP TS-879U-RP(固件3.7.1 Build 20120614),安装了8块硬盘(Seagate ST3000DM001-9YN1CC4H)。 由于断电而导致计划外停机后,我无法访问它。
当我注意到我能够看到NAS中的所有文件夹时,问题就开始了,但当我尝试访问任何一个文件夹时,尝试login后无法进入。
在卷pipe理中,虽然SMART信息显示“GOOD”,但驱动器4的状态为“磁盘读写错误”。 最底部HDD的LED也是红色而不是绿色。
系统事件日志表示系统在2天前被closures,然后在昨天再次启动。 它刚刚重新启动,它说
[RAID5 Disk Volume: Drive 1 2 3 4 5 6 7 8] Raid device is inactive
我试图从Raidpipe理中进行“恢复”,但是失败了。
当我试图从资源监视器检查磁盘使用情况时,什么也没有出现,即没有select任何卷,总共/使用大小/可用空间都是0KB。
然后,我在驱动器4上运行了“坏块扫描”,现在状态为“就绪”,而不是之前的“磁盘读写错误”。 然后我重新启动系统,现在系统日志说
[RAID5 Disk Volume: Drive 1 2 3 4 5 6 7 8] Add drive 2 to the volume failed [RAID5 Disk Volume: Drive 1 2 3 4 5 6 7 8] The file system is not clean. It is suggested that you run "check disk" [RAID5 Disk Volume: Drive 1 2 3 4 5 6 7 8] RAID device in degraded mode
在卷pipe理中,我明白了
RAID 5 Volume: Drive 1 3 4 5 6 7 8
驱动器2丢失,状态为“降级模式”。 (在卷pipe理中,驱动器2的状态为“就绪”,SMART信息为“良好”)。因此,我单击了卷pipe理 – >逻辑卷中的“立即检查”,现在正在执行检查。 需要注意的是,现在,虽然我可以在资源监视器(卷:RAID 5磁盘卷:驱动器1 3 4 5 6 7 8 0)中看到“磁盘使用情况”统计信息,但根本无法访问这些文件夹。
我能做些什么来解决这个问题?
ETA:@ S.Haran我不熟悉用于硬盘运行状况检查的RAID和Linux工具。 所以我做了以下,得到了下面的输出:
[~] # df -h Filesystem Size Used Available Use% Mounted on /dev/ram 139.5M 99.4M 40.0M 71% / tmpfs 64.0M 120.0k 63.9M 0% /tmp /dev/sda4 310.0M 230.4M 79.6M 74% /mnt/ext /dev/md9 509.5M 90.5M 418.9M 18% /mnt/HDA_ROOT /dev/md0 18.9T 7.4T 11.5T 39% /share/MD0_DATA tmpfs 32.0M 0 32.0M 0% /.eaccelerator.tmp [~] # cat /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] md0 : active raid5 sda3[0] sdh3[7] sdg3[6] sdf3[5] sde3[4] sdd3[3] sdc3[2] 20500882752 blocks super 1.0 level 5, 64k chunk, algorithm 2 [8/7] [U_UUUUUU] md8 : active raid1 sdh2[2](S) sdg2[3](S) sdf2[4](S) sde2[5](S) sdd2[6](S) sdc2[7](S) sdb2[1] sda2[0] 530048 blocks [2/2] [UU] md13 : active raid1 sda4[0] sdh4[7] sdg4[6] sdf4[5] sde4[4] sdd4[3] sdc4[2] sdb4[1] 458880 blocks [8/8] [UUUUUUUU] bitmap: 0/57 pages [0KB], 4KB chunk md9 : active raid1 sda1[0] sdh1[7] sdg1[6] sdf1[5] sde1[4] sdd1[3] sdc1[2] sdb1[1] 530048 blocks [8/8] [UUUUUUUU] bitmap: 1/65 pages [4KB], 4KB chunk unused devices: <none>
我的数据应该在/ dev / md0上。
我想smartctl没有安装在我的NAS上,虽然卷pipe理页面显示所有驱动器的SMART信息“GOOD”。 如果我在我的NAS上安装smartmontools,可以吗?
如果您的RAID5在降级模式下运行,它应该允许访问您的数据。 但是因为我不怀疑问题可能在文件系统级别。
尝试并进入QNAP ssh,看看你的数据量是否挂载。
QNAP使用Linux软件RAID aka mdadm。 要收集信息,请查看/ proc / mdstat并在RAID成员数据分区上执行一些mdadm –examine。 同时使用smartctl检查驱动器的SMART信息,您可能正在处理故障驱动器。