cache will not go zpool online

Status
Not open for further replies.

Ptera

Explorer
Joined
May 7, 2014
Messages
65
[root@nas2 ~]# zpool status -x
pool: PteraNas2
state: ONLINE
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 0h0m with 0 errors on Sun Oct 26 00:00:35 2014
config:

NAME STATE READ WRITE CKSUM
PteraNas2 ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gptid/684206c2-128f-11e4-8cdf-0cc47a0b6ccd ONLINE 0 0 0
gptid/690e5036-128f-11e4-8cdf-0cc47a0b6ccd ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
gptid/69df2b6a-128f-11e4-8cdf-0cc47a0b6ccd ONLINE 0 0 0
gptid/6aa9c429-128f-11e4-8cdf-0cc47a0b6ccd ONLINE 0 0 0
cache
7943533397318142647 UNAVAIL 0 0 0 was /dev/gptid/b14ad00f-65d4-11e4-b95c-0cc47a0b6
ccd
gptid/47fff80c-6b94-11e4-9f2a-0cc47a0b6ccd ONLINE 0 0 0

errors: No known data errors
[root@nas2 ~]# zpool online PteraNas2 7943533397318142647
cannot online 7943533397318142647: cannot expand cache devices
[root@nas2 ~]#
I have no clue what to do here...
 
D

dlavigne

Guest
Have you tried replacing the device using the instructions in the Manual for your version of FreeNAS?
 

Ptera

Explorer
Joined
May 7, 2014
Messages
65
There was no physical device replaced. It is the same sold state drive that has been there since the build.
 

Ptera

Explorer
Joined
May 7, 2014
Messages
65
What I need is how to determine which drive is what. I have a 16Gig Solid state drive and a 16Gig USB.
FreenNAS only identified the device as 16GBC0062522 - not much help there.

The issues we had before was there was a FreeNAS OS on both so it would boot from the USB but run from the Solid State Drive.
I removed the partition from the SSD and re-imaged the USB and then restored the backup config.
My concern is that there is something bad in the config that I reloaded that is causing the drives to flip again.
So if I go to add the SSD as a cache drive I will actual end up adding the USB imaged drive instead.
I would really like to use a command like hdparm to make sure which 16G drive is actually being seen as an available drive to add as the cache.
 
Status
Not open for further replies.
Top