I see this come up a lot and apologize in advance.
For starters:
HP ProLiant DL360p Gen8
2x e5-240 Xeon 2.5g CPU.
64g Ram
HP P4201 Raid Controller.
Un fortunately I have to set up all the drives as raid-0. The controller does not allow for direct control.
Set up as follows:
drive 1 279g sas = operating system.
drive 2 300g sas = IOcage
drive 3-5 2t Solid State = zraid (raid5)
drive 6 2t = spare
I had 1 drive in my storage zpool what seemed to be intermittently failing. When the drive became unresponsive the whole system would crash. After performing a re boot everything would come back fine. I shut the unit down to wait for a new drive to use for a recovery (drive 6). When I rebooted the machine the Internal raid controller forgot all the drives and I had to re initialize them. At that time my zpools became unavailable.
I tried to remove the non working zpool and re import it. I was able to see the pool in the GUI under import existing pool.
It will sit there and think for a moment then come back with "one or more devices is currently unavailable"
What is weird is there is only one raid2 ever made.
When is try to import the one with drives that are online I get this response:
I've tried it with the force command with the same outcome.
After all this I booted up a fresh install with a different main OS HD and tried to import with the same responses.
How screwed am I. I do have a back up but it is at least 6 months old and there has been quite lot of additions. Shame on my for not backing up more.
Thanks for any guidance in advance.
For starters:
HP ProLiant DL360p Gen8
2x e5-240 Xeon 2.5g CPU.
64g Ram
HP P4201 Raid Controller.
Un fortunately I have to set up all the drives as raid-0. The controller does not allow for direct control.
Set up as follows:
drive 1 279g sas = operating system.
drive 2 300g sas = IOcage
drive 3-5 2t Solid State = zraid (raid5)
drive 6 2t = spare
I had 1 drive in my storage zpool what seemed to be intermittently failing. When the drive became unresponsive the whole system would crash. After performing a re boot everything would come back fine. I shut the unit down to wait for a new drive to use for a recovery (drive 6). When I rebooted the machine the Internal raid controller forgot all the drives and I had to re initialize them. At that time my zpools became unavailable.
I tried to remove the non working zpool and re import it. I was able to see the pool in the GUI under import existing pool.
It will sit there and think for a moment then come back with "one or more devices is currently unavailable"
Code:
root@truenas[~]# gpart status Name Status Components da0p1 OK da0 da0p2 OK da0 da0p3 OK da0 da2p1 OK da2 da2p2 OK da2 da3p1 OK da3 da3p2 OK da3 da4p1 OK da4 da4p2 OK da4 da5p1 OK da5 da5p2 OK da5
Code:
root@truenas[~]# gpart show => 40 585871888 da0 GPT (279G) 40 1024 1 freebsd-boot (512K) 1064 33554432 3 freebsd-swap (16G) 33555496 552304640 2 freebsd-zfs (263G) 585860136 11792 - free - (5.8M) => 40 3906963552 da2 GPT (1.8T) 40 88 - free - (44K) 128 4194304 1 freebsd-swap (2.0G) 4194432 3902769160 2 freebsd-zfs (1.8T) => 40 3906963552 da3 GPT (1.8T) 40 88 - free - (44K) 128 4194304 1 freebsd-swap (2.0G) 4194432 3902769160 2 freebsd-zfs (1.8T) => 40 3906963552 da4 GPT (1.8T) 40 88 - free - (44K) 128 4194304 1 freebsd-swap (2.0G) 4194432 3902769160 2 freebsd-zfs (1.8T) => 40 3906963552 da5 GPT (1.8T) 40 88 - free - (44K) 128 4194304 1 freebsd-swap (2.0G) 4194432 3902769160 2 freebsd-zfs (1.8T)
Code:
root@truenas[~]# zpool import pool: Raid2 id: 18028162585485180263 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: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-3C config: Raid2 UNAVAIL insufficient replicas raidz1-0 UNAVAIL insufficient replicas gptid/e6b6d0ea-1a76-11ec-86ce-d89d671955f4 UNAVAIL cannot open gptid/e6a909a1-1a76-11ec-86ce-d89d671955f4 UNAVAIL cannot open gptid/e6c09c25-1a76-11ec-86ce-d89d671955f4 ONLINE pool: Raid2 id: 11782628706112584700 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: Raid2 ONLINE raidz1-0 ONLINE gptid/3064968a-2443-11ec-beeb-d89d671955f4 ONLINE gptid/307c3ca6-2443-11ec-beeb-d89d671955f4 ONLINE gptid/3081b9d7-2443-11ec-beeb-d89d671955f4 ONLINE
What is weird is there is only one raid2 ever made.
When is try to import the one with drives that are online I get this response:
Code:
root@truenas[~]# zpool import 11782628706112584700 cannot import 'Raid2': one or more devices is currently unavailable
I've tried it with the force command with the same outcome.
After all this I booted up a fresh install with a different main OS HD and tried to import with the same responses.
How screwed am I. I do have a back up but it is at least 6 months old and there has been quite lot of additions. Shame on my for not backing up more.
Thanks for any guidance in advance.