How to clear a removed single-disk pool from being listed by zpool import?


 
Thread Tools Search this Thread
Operating Systems Solaris How to clear a removed single-disk pool from being listed by zpool import?
# 1  
Old 08-11-2018
How to clear a removed single-disk pool from being listed by zpool import?

On an OmniOS server, I removed a single-disk pool I was using for testing.

Now, when I run zpool import it will show it as FAULTED, since that single disk not available anymore.

Code:
# zpool import
   pool: fido
     id: 7452075738474086658
  state: FAULTED
 status: The pool was last accessed by another system.
 action: The pool cannot be imported due to damaged devices or data.
        The pool may be active on another system, but can be imported using
        the '-f' flag.
   see: http://illumos.org/msg/ZFS-8000-EY
 config:

        fido                     FAULTED  corrupted data
          c1t0025385971B16535d0  UNAVAIL  corrupted data


Since it is not there, I cannot destroy the pool.

I tried deleting /etc/zfs/zpool.cache and rebooting, with no success, the entry is still there.

I also cannot re-attach the disk in order to destroy the pool, since it is not physically in my possession anymore.

How can I clear that entry from being considered by zpool import?

I read zpool man page, and Solaris pages, like this one, but I could not find any hint.

Last edited by priyadarshan; 08-11-2018 at 12:59 PM.. Reason: Add details
# 2  
Old 08-11-2018
Use this to destroy the pool

Code:
# zpool destroy <pool name>

If it objects to that (and you really mean to nuke it) use the force option

Code:
# zpool destroy -f <pool name>

Does that not work?
These 2 Users Gave Thanks to hicksd8 For This Post:
# 3  
Old 08-11-2018
Thank you, I did try that,

Code:
 # zpool destroy -f fido
cannot open 'fido': no such pool

But the issue is that pool is not among the ones available.


Code:
 # zpool list -v
 NAME                        SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
rpool                       476G   214G   262G        -         -     0%    44%  1.00x  ONLINE  -
   c1t0025385971B16535d0     476G   214G   262G        -         -     0%    44%

It is not even importable, as listed in previous post:

Code:
The pool cannot be imported due to damaged devices or data.


because the physical device is not connected anymore.
# 4  
Old 08-11-2018
Yes, so the 'pool' is gone.

So what are you trying to do??? Use that disk for something else and it won't let you??

I'm not understanding the problem.
# 5  
Old 08-11-2018
I would like to remove the "fido" entry when running zpool import .

Right now the command lists the missing "phantasm" pool, and I can't remove that stray entry, even by deleting zpool.cache.
# 6  
Old 08-11-2018
Can you -f (force) the import, and then -f (force) destroy?
# 7  
Old 08-11-2018
Unfortunately I can't re-attach the device and force the import, because the device is long gone. It was a single-dev pool, too.

Last edited by priyadarshan; 08-11-2018 at 02:39 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Replace zpool with another disk

issue, I had a zpool which was full pool_temp1 199G 197G 1.56G 99% ONLINE - pool_temp2 199G 196G 3.09G 98% ONLINE - as you can see, full so I replaced with a larger disk. zpool replace pool_temp1 c3t600144F0FF8BA036000058CC1DB80008d0s0... (2 Replies)
Discussion started by: rrodgers
2 Replies

2. Solaris

Zpool with 3 2-way mirrors in a pool

I have a single zpool with 3 2-way mirrors ( 3 x 2 way vdevs) it has a degraded disk in mirror-2, I know I can suffer a single drive failure, but looking at this how many drive failures can this suffer before it is no good? On the face of it, I thought that I could lose a further 2 drives in each... (4 Replies)
Discussion started by: fishface
4 Replies

3. Solaris

Zpool import/export error

A backup/clone script of ours was recently ran. It normally only clones the rpool and renames in rpoolA. Something must've changed as it found another one of our pools that it shouldn't have. It exported that pool unbeknownst to us. Later on when a coworker realized the other pool was missing he... (2 Replies)
Discussion started by: beantownmp
2 Replies

4. Solaris

Add disk to zpool

Hi, Quick question. I have a data zpool that consists of 1 disk. pool: data state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM data ONLINE 0 0 0 c0t50002AC0014B06BEd0 ONLINE... (2 Replies)
Discussion started by: general_lee
2 Replies

5. Solaris

Using liveupgrade on single ZFS pool

Hi Guys, I have a single ZFS pool with 2 disk which is mirrored if i create a new BE with lucreate should i specify which disk where the new BE should be created? (7 Replies)
Discussion started by: batas
7 Replies

6. Solaris

13 disk raidz2 pool lost

Hi guys, I appreciate any help in this regard, we have lost sensitive data in the company. One box with 2 disk mirrored and a 3ware controller handling 13 disks in a raidz2 pool. Suddenly the box restart and keeps "Reading ZFS config" for hours. Unplugging disk by disk we isolate the disk... (3 Replies)
Discussion started by: tatxo
3 Replies

7. BSD

Unable to create zfs zpool in FreeBSD 8.2: no such pool or dataset

I am trying to test simple zfs functionality on a FreeBSD 8.2 VM. When I try to run a 'zpool create' I receive the following error: # zpool create zfspool /dev/da0s1a cannot create 'zfspool': no such pool or dataset # zpool create zfspool /dev/da0 cannot create 'zfspool': no such pool or... (3 Replies)
Discussion started by: bstring
3 Replies

8. Solaris

Import zpool with missing slog device

Hello, I have a problem on my backup server. I lost my system hdd and my separate ZIL device while the system crashs and now I'm in trouble. The old system was running under the least version of osol/dev (snv_134) with zfs v22. After the server crashs I was very optimistic of solving the problems... (2 Replies)
Discussion started by: ron2105
2 Replies

9. Solaris

unable to import zfs pool

# zpool import pool: emcpool1 id: 5596268873059055768 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: Sun Message ID: ZFS-8000-3C config: emcpool1 ... (7 Replies)
Discussion started by: fugitive
7 Replies

10. Solaris

( VxVM ) How to add the removed disk back to previous disk group

Previously , i remove the disk by #vxdg -g testdg -k rmdisk testdg02 But i got error when i -k adddisk bash-2.03# vxdisk list DEVICE TYPE DISK GROUP STATUS c0t0d0s2 auto:none - - online invalid c0t1d0s2 auto:none ... (1 Reply)
Discussion started by: waibabe
1 Replies
Login or Register to Ask a Question