NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

dradams's avatar
dradams
Aspirant
Oct 30, 2012

Help with drive failure

Hi,

I had a power supply failure on my ReadyNAS NV+ (I'm now on my third power supply). In the process, I apparently lost one of my disks. My raid array is not coming up. Would some kind soul be willing to parse my dmesg output and see if there is anything I might try to get my data back? Thanks in anticipation!

Library:~# cd /sbin
Library:/sbin# mdconfig
Device : /dev/md0
Create Time : 1141072859
Update Time : 1351623690
RAID Level : 1
RAID Capacity : 2047936
Disk Size : 2047936
Chunk Size : 0
Disks : 3
RAID Disks : 4
Active Disks : 3
Working Disks : 3
Failed Disks : 0
Spare Disks : 0
State : 1 [ Clean ]

Disk Device RAID Disk Maj/Min Sectors State
---------------------------------------------------------------------------
0 /dev/hdc1 0 22/ 1 4096000 6 [ Active Sync ]
1 /dev/hdg1 1 34/ 1 4096000 6 [ Active Sync ]
2 /dev/hdi1 2 56/ 1 4096000 6 [ Active Sync ]

Device : /dev/md1
Create Time : 1197898015
Update Time : 1335413102
RAID Level : 5
RAID Capacity : 1572672
Disk Size : 524224
Chunk Size : 16384
Disks : 3
RAID Disks : 4
Active Disks : 3
Working Disks : 3
Failed Disks : 0
Spare Disks : 0
State : 1 [ Clean ]

Disk Device RAID Disk Maj/Min Sectors State
---------------------------------------------------------------------------
0 /dev/hdc2 0 22/ 2 1048576 6 [ Active Sync ]
2 /dev/hdg2 2 34/ 2 1048576 6 [ Active Sync ]
3 /dev/hdi2 3 56/ 2 1048576 6 [ Active Sync ]

Device : /dev/md2
Create Time : 1141072860
Update Time : 1350873672
RAID Level : 5
RAID Capacity : 1164392448
Disk Size : 388130816
Chunk Size : 16384
Disks : 3
RAID Disks : 4
Active Disks : 3
Working Disks : 3
Failed Disks : 0
Spare Disks : 0
State : 1 [ Clean ]

Disk Device RAID Disk Maj/Min Sectors State
---------------------------------------------------------------------------
0 /dev/hdc3 0 22/ 3 776261806 6 [ Active Sync ]
2 /dev/hdg3 2 34/ 3 776261806 6 [ Active Sync ]
3 /dev/hdi3 3 56/ 3 776261806 6 [ Active Sync ]

Library:/sbin# pvscan
PV /dev/md2 VG c lvm2 [1.08 TB / 5.00 GB free]
Total: 1 [1.08 TB] / in use: 1 [1.08 TB] / in no VG: 0 [0 ]
Library:/sbin# lvscan
ACTIVE '/dev/c/c' [1.08 TB] normal
Library:/sbin# vgscan
Reading all physical volumes. This may take a while...
Found volume group "c" using metadata type lvm2
Library:/sbin# dmesg
Linux version 2.6.17.14ReadyNAS (root@calzone) (gcc version 3.3.5 (Infrant 3.3.5-1)) #1 Wed Jun 20 20:08:20 PDT 2012
You system is PZERO.
ASIC=IT3107
On node 0 totalpages: 16384
Normal zone: 15360 pages, LIFO batch:3
DMA zone: 1024 pages, LIFO batch:0
zlist 0 802f115c
zone 802f0f14, name Normal
zlist 1 802f1170
zone 802f0ccc, name DMA
zlist 2 802f1184
zone 802f0f14, name Normal
Built 1 zonelists
Kernel command line: root=/dev/ram0 init=/linuxrc rw raid=noautodetect profile=2
kernel profiling enabled (shift: 2)
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 32768 (order: 3, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 2, 65536 bytes)
Memory: 226176k/262144k available (2592k kernel code, 35888k reserved, 656k data, 96k init, 0k highmem)
init_mm.pgd 8f0ff000
Calibrating delay loop... 186.36 BogoMIPS (lpj=931840)
Mount-cache hash table entries: 2048
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 16384k freed
NET: Registered protocol family 16
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: -1, 8192 bytes)
TCP established hash table entries: 8192 (order: 1, 32768 bytes)
TCP bind hash table entries: 4096 (order: 0, 16384 bytes)
TCP: Hash tables configured (established 8192 bind 4096)
TCP reno registered
audit: initializing netlink socket (disabled)
audit(1070280003.150:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 4096 (order 0, 16384 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
nbd: registered device at major 43
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
xor engine => SPARC.
device-mapper: 4.6.0-ioctl (2006-02-17) initialised: dm-devel@redhat.com
Serial: Padre driver $Revision: 1.1.1.1 $ 2 ports
ttyS0 at I/O 0x0 (irq = 7) is a padre uart
ttyS1 at I/O 0x0 (irq = 8) is a padre uart
oprofile: using timer interrupt.
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 5
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
md: Skipping autodetection of RAID arrays. (raid=noautodetect)
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 96k freed
padre_i2c: module license 'Infrant Technologies, Inc.' taints kernel.
padre_i2c: no version for "udiv" found: kernel tainted.
TWSI Initialize
Padre NSPIO setup: 80353394... No argv, go to default.
raid5: xor select to PADRE_RXA.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
padre chip scan,token=1
Scan the padre NSP IO hardware.
Need memory for RTEngine 63680
PIO mode on chan 7
DMA mode on chan 0
DMA mode on chan 1
DMA mode on chan 2
DMA mode on chan 3
Padre IDE controller, sata start:1
No TLER on SAMSUNG HD501LJ �
hdc: SAMSUNG HD501LJ (s/n:S0MUJ1CPB00300), ATA DISK drive (ATAEXT)
No TLER on ST3400832AS �
hdg: ST3400832AS (s/n:4NF10REY), ATA DISK drive (ATAEXT)
No TLER on ST3400832AS �
hdi: ST3400832AS (s/n:4NF122GH), ATA DISK drive (ATAEXT)
ide1 at 0x200-0x207,0x208 on irq 32
ide2 at 0x280-0x287,0x288 on irq 33
ide3 at 0x300-0x307,0x308 on irq 34
ide4 at 0x380-0x387,0x388 on irq 35
Update NSPIO settings 80353394.
hdc: max request size: 512KiB
hdc: use capacity 976773168 sectors (500107 MB)
Drive support hpa, still should not change max addr.
hdc: 976773168 sectors (500107 MB) w/16384KiB Cache, CHS=60801/255/63
hdc: cache flushes supported
hdc: hdc1 hdc2 hdc3
hdg: max request size: 512KiB
hdg: use capacity 781422768 sectors (400088 MB)
Drive support hpa, still should not change max addr.
hdg: 781422768 sectors (400088 MB) w/8192KiB Cache, CHS=48641/255/63
hdg: cache flushes supported
hdg: hdg1 hdg2 hdg3
hdi: max request size: 512KiB
hdi: use capacity 781422768 sectors (400088 MB)
Drive support hpa, still should not change max addr.
hdi: 781422768 sectors (400088 MB) w/8192KiB Cache, CHS=48641/255/63
hdi: cache flushes supported
hdi: hdi1 hdi2 hdi3
Link to padre IO.

RAID disks check:
ALL = 22/34/56/0/0/0/0/0, 3
IDE = 22/34/56/0/0/0/0/0, 3
MD = 22/34/56/0/0/0/0/0, 3
RAID rule check result: 0
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
drive not selected,can not rw sectors, block=4294967294 count=1.
Disk protected mark = 1
Find PHY: 0
Lookup PHY ID: 0x000f, 0x01
P0 GPIO initialization... BOARDID=1
Boot type/reason: normal/0/0
Found LM75 at 0x48
NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB 3,3V 8-bit)
Samsung NAND flash rev C
size of table 4096
table is there 0x8
total bad block 0
Total bad block number 0
retlen = 0x0200
VPD checksum = 0xa65e
ECC is ON
Creating 2 MTD partitions on "NAND 64MiB 3,3V 8-bit":
0x00000000-0x00100000 : "P0 flash partition 1"
0x00100000-0x04000000 : "P0 flash partition 2"
NEON flash: probing 8-bit flash bus
CFI: Found no NEON flash device at location zero
NEON flash: unknown flash device, mfr id 0x1, dev id 0x0
NEON flash: Found no Atmel device at location zero
This board is not supported.
You can use parm_extport=X module parm.
I2C device 1f doesn't exist
I2C device 1b doesn't exist
LCD device not found
md: Autodetecting RAID arrays.
Update time on 0 :1351621167, raid 1
Update time on 1 :1335413102, raid 5
Update time on 2 :1350873672, raid 5
Update time on 3 :1351621167, raid 1
Update time on 4 :1335413102, raid 5
Update time on 5 :1350873672, raid 5
Update time on 6 :1351621167, raid 1
Update time on 7 :1335413102, raid 5
Update time on 8 :1350873672, raid 5
After sort
Update time on 0 :1350873672, raid 5
Update time on 1 :1350873672, raid 5
Update time on 2 :1350873672, raid 5
Update time on 3 :1335413102, raid 5
Update time on 4 :1335413102, raid 5
Update time on 5 :1335413102, raid 5
Update time on 6 :1351621167, raid 1
Update time on 7 :1351621167, raid 1
Update time on 8 :1351621167, raid 1
md: autorun ...
md: considering hdg1 ...
md: adding hdg1 ...
md: adding hdc1 ...
md: adding hdi1 ...
md: hdi2 has different UUID to hdg1
md: hdg2 has different UUID to hdg1
md: hdc2 has different UUID to hdg1
md: hdi3 has different UUID to hdg1
md: hdc3 has different UUID to hdg1
md: hdg3 has different UUID to hdg1
md: created md0
md: bind<hdi1>
md: bind<hdc1>
md: bind<hdg1>
md: running: <hdg1><hdc1><hdi1>
raid1: raid set md0 active with 3 out of 4 mirrors
md: considering hdi2 ...
md: adding hdi2 ...
md: adding hdg2 ...
md: adding hdc2 ...
md: hdi3 has different UUID to hdi2
md: hdc3 has different UUID to hdi2
md: hdg3 has different UUID to hdi2
md: created md1
md: bind<hdc2>
md: bind<hdg2>
md: bind<hdi2>
md: running: <hdi2><hdg2><hdc2>
raid5: device hdi2 operational as raid disk 3
raid5: device hdg2 operational as raid disk 2
raid5: device hdc2 operational as raid disk 0
raid5: allocated 16500kB for md1
raid5: raid level 5 set md1 active with 3 out of 4 devices, algorithm 0
RAID5 conf printout:
--- rd:4 wd:3 fd:1
disk 0, o:1, dev:hdc2
disk 2, o:1, dev:hdg2
disk 3, o:1, dev:hdi2
Re-start RTE.
Degraded array, stop RTEngine.
md: considering hdi3 ...
md: adding hdi3 ...
md: adding hdc3 ...
md: adding hdg3 ...
md: created md2
md: bind<hdg3>
md: bind<hdc3>
md: bind<hdi3>
md: running: <hdi3><hdc3><hdg3>
raid5: device hdi3 operational as raid disk 3
raid5: device hdc3 operational as raid disk 0
raid5: device hdg3 operational as raid disk 2
raid5: allocated 16500kB for md2
raid5: raid level 5 set md2 active with 3 out of 4 devices, algorithm 0
RAID5 conf printout:
--- rd:4 wd:3 fd:1
disk 0, o:1, dev:hdc3
disk 2, o:1, dev:hdg3
disk 3, o:1, dev:hdi3
Re-start RTE.
Degraded array, stop RTEngine.
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
linked, 1000mbps mode
kjournald starting. Commit interval 5 seconds
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with journal data mode.
RTE dead, go generic path
RTE off, go generic path
Array in abnormal state, stop RTE
RTE is in sleep state
Adding 1572640k swap on /dev/md1. Priority:0 extents:1 across:1572640k
enable_irq(11) unbalanced from f804059c
hdc: cache flushes supported
hdg: cache flushes supported
hdi: cache flushes supported
Library:/sbin#

27 Replies

Replies have been turned off for this discussion

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More