I've got two pools. They seem to be working well - performance is great.
The problem is that, when I reboot, one disappears.
When I try to get the other one back, it has problems reading the cache disk. I couldn't get it back, so I had to re-create it:
# zpool status jupiter
pool: jupiter
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
jupiter ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
disk8 ONLINE 0 0 0
disk9 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
disk11 ONLINE 0 0 0
disk14 ONLINE 0 0 0
cache
disk13 ONLINE 0 0 0
errors: No known data errors
What should I do to prevent this happening in future? Would it make sense to export both volumes at shut down, and re-import them?
Or is there another solution?