ZPOOL: Remove an existing zpool
Article Number: 191 | Rating: Unrated | Last Updated: Sun, Jun 3, 2018 9:22 AM
ZPOOL: Remove an existing zpool
# Tested on RHEL 6 & 7
# WARNING: Pay special attention to any existing F.S. on the pool. # 'destroy' command will remove all pool's F.S. without asking for confirmation POOLNAME=my_pool POOLMNTP=`zfs list $POOLNAME | tail -1 | awk '{print$NF}'`; echo $POOLMNTP # Check zpool status $POOLNAME pool: my_pool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM my_pool ONLINE 0 0 0 sdb ONLINE 0 0 0 errors: No known data errors zfs list | grep $POOLNAME my_pool 381K 9.78G 33K /my_pool my_pool/zfs01 30K 9.78G 30K /my_pool/zfs01 my_pool/zfs02 30K 9.78G 30K /my_pool/zfs02 my_pool/zfs03 30K 9.78G 30K /my_pool/zfs03 # (are you sure?!) Remove zpool zpool destroy $POOLNAME rmdir $POOLMNTP |