Hey All,
Here are my specs:
Dell R720XD
384GB RAM
2x Xeon E5-2670 CPU
HP H220 running LSI firmware
1x NetApp DS4243 shelf
FREENAS 11.1-U7
1 pool (called tank), consists of 3 x 12 disk z3 volumes
Edited the title as an update, latest post has all the relevant info.
Still in need of some assistance here. After further investigation, I determined that something was wrong with my disk shelf (only random disk lights were on, the shelf ID was blank, there was very sporadic information about the disks being reported to freenas)
So I installed all the disks in a new shelf. During bootup I get the attached errors.
Multipath errors - corrupt or invalid GPT / GPT rejected
also secondary GPT table is corrupt or invalid, using the primary only.
In addition to the bad disk shelf, I had some odd behavior with my internal HBA, so decided to move the internal disks into the external shelf. Those disks show up fine - and are the only disk group that is listed when I do a zpool import. groups 1 and 2 do not show up, but the disks do show up when I do a camcontrol devlist all.
I was no longer able to reach the server this morning, including the admin console, could not ping the IP, etc. from the console, i wasn't able to ping the gateway either. I checked my physical cables, replaced them, performed a reboot, rebooted the switches, all to no avail. I ended up doing a "restore default configuration" option from the console. This worked, but upon setup, the pool wasn't loaded. Reviewing the disks in the GUI, all show up but 1 has a blank Disk Size.
when I run zpool import I see this:
I have a larger disk I can use to swap the failed one, but before I break things, I'd like to validate my process for getting this back online. I did see a few bug reports related to being unable to import degraded pools into FreeNAS, so I'm hoping that's all that's at play here.
Questions:
1) Do I need to fix the degraded pool before I can import it?
2) If so, is the best way to do that to power down, swap the drive (after validating the correct serial number of the failed drive) and then go in via the GUI to "replace disk"?
3) Why does raidz3-1 not show in zpool import list? Is that what the last blurb is indicating, that it knows they are there but because it's degraded it can't tell me anything else?
Here are my specs:
Dell R720XD
384GB RAM
2x Xeon E5-2670 CPU
HP H220 running LSI firmware
1x NetApp DS4243 shelf
FREENAS 11.1-U7
1 pool (called tank), consists of 3 x 12 disk z3 volumes
Edited the title as an update, latest post has all the relevant info.
Still in need of some assistance here. After further investigation, I determined that something was wrong with my disk shelf (only random disk lights were on, the shelf ID was blank, there was very sporadic information about the disks being reported to freenas)
So I installed all the disks in a new shelf. During bootup I get the attached errors.
Multipath errors - corrupt or invalid GPT / GPT rejected
also secondary GPT table is corrupt or invalid, using the primary only.
In addition to the bad disk shelf, I had some odd behavior with my internal HBA, so decided to move the internal disks into the external shelf. Those disks show up fine - and are the only disk group that is listed when I do a zpool import. groups 1 and 2 do not show up, but the disks do show up when I do a camcontrol devlist all.
I was no longer able to reach the server this morning, including the admin console, could not ping the IP, etc. from the console, i wasn't able to ping the gateway either. I checked my physical cables, replaced them, performed a reboot, rebooted the switches, all to no avail. I ended up doing a "restore default configuration" option from the console. This worked, but upon setup, the pool wasn't loaded. Reviewing the disks in the GUI, all show up but 1 has a blank Disk Size.
when I run zpool import I see this:
Code:
root@freenas:/ # zpool import pool: tank id: 907423887126384953 state: UNAVAIL status: One or more devices are missing from the system. action: The pool cannot be imported. Attach the missing devices and try again. see: http://illumos.org/msg/ZFS-8000-6X config: tank UNAVAIL missing device raidz3-0 DEGRADED gptid/e6f85169-5136-11e8-b376-bc305bf48148 ONLINE 731087118901044337 UNAVAIL cannot open gptid/181f4f1a-5137-11e8-b376-bc305bf48148 ONLINE gptid/24da255f-5137-11e8-b376-bc305bf48148 ONLINE gptid/325a8e49-5137-11e8-b376-bc305bf48148 ONLINE gptid/4a4df2c1-5137-11e8-b376-bc305bf48148 ONLINE gptid/6a52ee8d-5137-11e8-b376-bc305bf48148 ONLINE gptid/7bc6a747-5137-11e8-b376-bc305bf48148 ONLINE gptid/8d306d6b-5137-11e8-b376-bc305bf48148 ONLINE gptid/a82f0ce2-5137-11e8-b376-bc305bf48148 ONLINE gptid/bb5df1ae-5137-11e8-b376-bc305bf48148 ONLINE gptid/db7bb774-5137-11e8-b376-bc305bf48148 ONLINE raidz3-2 ONLINE gptid/bc7a19f9-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/bd626022-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/bef543fe-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c0e17dc6-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c27fc9e2-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c365fdbb-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c46b5d52-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c60d3684-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c7a6bc30-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/c9416b43-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/ca343c33-c4cb-11e8-b538-bc305bf48148 ONLINE gptid/cb3f2f2c-c4cb-11e8-b538-bc305bf48148 ONLINE Additional devices are known to be part of this pool, though their exact configuration cannot be determined.
I have a larger disk I can use to swap the failed one, but before I break things, I'd like to validate my process for getting this back online. I did see a few bug reports related to being unable to import degraded pools into FreeNAS, so I'm hoping that's all that's at play here.
Questions:
1) Do I need to fix the degraded pool before I can import it?
2) If so, is the best way to do that to power down, swap the drive (after validating the correct serial number of the failed drive) and then go in via the GUI to "replace disk"?
3) Why does raidz3-1 not show in zpool import list? Is that what the last blurb is indicating, that it knows they are there but because it's degraded it can't tell me anything else?
Last edited: