lost my zpool after detaching my hdds

Status
Not open for further replies.

luis ceron

Cadet
Joined
Mar 2, 2014
Messages
7
hi everyone. with much embarrassment to say that i detached my hdds because i added 2x 1tb hdds as jbod not as mirror to my machine. with the intent to reformat the 2 new drives i detached all of them. zpool status says there is no pool available. the four disks are visible but nothing can be done via gui, is there a way to remount the hdds via shell or root? ive attached some files for your reference. thanks to anyone that will help. this is the message from zpool import command.

Message: ZFS-8000-6X
title Missing top level device
description One or more top level devices are missing.
severity critical
type error
keys ereport.fs.zfs.pool.bad_guid_sum
details The Message ID: ZFS-8000-6X indicates one or more top level devices are missing from the configuration.
impact The pool cannot be imported
response No automated response will be taken.
action

Run 'zpool import' to list which pool cannot be imported:

# zpool import
pool: test
id: 13783646421373024673
state: FAULTED
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:

test FAULTED missing device
c0t0d0 ONLINE

Additional devices are known to be part of this pool, though their
exact configuration cannot be determined.

ZFS attempts to store enough configuration data on the devices such that the configuration is recoverable from any subset of devices. In some cases, particularly when an entire toplevel virtual device is not attached to the system, ZFS will be unable to determine the complete configuration. It will always detect that these devices are missing, even if it cannot identify all of the devices.

The pool cannot be imported until the unknown missing device is attached to the system. If the device has been made available in an alternate location, use the '-d' option to 'zpool import' to search for devices in a different directory. If the missing device is unavailable, then the pool cannot be imported.
 

Attachments

  • Screenshot from 2014-04-12 17:06:11.png
    Screenshot from 2014-04-12 17:06:11.png
    164.8 KB · Views: 250
  • Screenshot from 2014-04-12 17:07:33.png
    Screenshot from 2014-04-12 17:07:33.png
    172.8 KB · Views: 243
  • Screenshot from 2014-04-12 17:13:10.png
    Screenshot from 2014-04-12 17:13:10.png
    21.2 KB · Views: 220

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
Well, considering c0t0d0 is a non-FreeBSD/FreeNAS implementation, you've made a grave mistake by even choosing to use that pool on FreeNAS without creating it in FreeNAS.

As for recovery, I have zero advice. Nothing from the CLI is going to allow a pool to be mounted that is FAULTED. ZFS won't even attempt to mount a faulted pool because it has already determined it's unusable in its current condition.

I would say take the pool back to the OS you created it in and see what it says. As for using it in FreeNAS, I don't think you have a chance at this point. :(
 
Status
Not open for further replies.
Top