CarlB
Dabbler
- Joined
- Jan 30, 2018
- Messages
- 40
I'm a total FreeNAS rookie. Last year I bought an old poweredge server off ebay in hope of making a cheap NAS. It sort of worked, but there were some complications, like the fact that all drives sit behind a raid controller. So I ended up making RAID0 for each drive, then letting FreeNAS do RAIDZ on its own. Ghetto solution, but I figured it was ok for now.
Here were are months later and I've had my first drive problem. "The volume vol0 state is DEGRADED: One or more devices could not be opened. Sufficient replicas exist for the pool to continue functioning in a degraded state." Excellent I thought, ZFS has saved me time to replace that drive.
The reason I have two RAIDZ1's 4 drives each is that I started this build with 4 drives. It became clear to me later that I needed more space, so I added 4 more. Only then realizing I cannot expand. Too late for RAIDZ2 unless I could move all this data somewhere.
Anyway my terrible raid strategy aside, we can see the 3rd drive in the list is unavailable. However the GUI does not show the serial for these drives, they are behind that controller. If I run smartctl -a for one of my drives mfid0 through mfid6 I get the following error:
Only 7 drives appear in the GUI, so I was going to just get the serials for all the working drives then I can eliminate the working ones. With this error I am not sure how to go about narrowing down the malfunctioning drive. The server doesn't display any errors on any of the 8 bays, so out of ideas.
I appreciate any suggestions you guys can give me.
Here were are months later and I've had my first drive problem. "The volume vol0 state is DEGRADED: One or more devices could not be opened. Sufficient replicas exist for the pool to continue functioning in a degraded state." Excellent I thought, ZFS has saved me time to replace that drive.
Code:
Checking status of zfs pools: NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT freenas-boot 14.5G 834M 13.7G - - 5% 1.00x ONLINE - vol0 14.5T 5.61T 8.89T - 14% 38% 1.00x DEGRADED /mnt pool: vol0 state: DEGRADED status: One or more devices could not be opened. Sufficient replicas exist for the pool to continue functioning in a degraded state. action: Attach the missing device and online it using 'zpool online'. see: http://illumos.org/msg/ZFS-8000-2Q scan: scrub repaired 0 in 0 days 03:34:33 with 0 errors on Sun Jan 28 03:34:35 2018 config: NAME STATE READ WRITE CKSUM vol0 DEGRADED 0 0 0 raidz1-0 DEGRADED 0 0 0 gptid/b04226f1-7899-11e7-a067-842b2b005ba9 ONLINE 0 0 0 gptid/b08932dd-7899-11e7-a067-842b2b005ba9 ONLINE 0 0 0 71195709623019041 UNAVAIL 0 0 0 was /dev/gptid/b0dc468b-7899-11e7-a067-842b2b005ba9 gptid/b125c584-7899-11e7-a067-842b2b005ba9 ONLINE 0 0 0 raidz1-1 ONLINE 0 0 0 gptid/2c9bfa43-7f0e-11e7-879a-842b2b005ba9 ONLINE 0 0 0 gptid/2d1ccd4c-7f0e-11e7-879a-842b2b005ba9 ONLINE 0 0 0 gptid/2d915097-7f0e-11e7-879a-842b2b005ba9 ONLINE 0 0 0 gptid/2e07d2d3-7f0e-11e7-879a-842b2b005ba9 ONLINE 0 0 0 errors: No known data errors
The reason I have two RAIDZ1's 4 drives each is that I started this build with 4 drives. It became clear to me later that I needed more space, so I added 4 more. Only then realizing I cannot expand. Too late for RAIDZ2 unless I could move all this data somewhere.
Anyway my terrible raid strategy aside, we can see the 3rd drive in the list is unavailable. However the GUI does not show the serial for these drives, they are behind that controller. If I run smartctl -a for one of my drives mfid0 through mfid6 I get the following error:
Code:
/dev/mfid0: To monitor disks on LSI RAID load mfip.ko module and run 'smartctl -a /dev/passX' to show SMART information Please specify device type with the -d option.
Only 7 drives appear in the GUI, so I was going to just get the serials for all the working drives then I can eliminate the working ones. With this error I am not sure how to go about narrowing down the malfunctioning drive. The server doesn't display any errors on any of the 8 bays, so out of ideas.
I appreciate any suggestions you guys can give me.
Last edited by a moderator: