ZPOOL: Remove an existing zpool

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
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Netcat shell zabezpieczony hasłem
Viewed 2260 times since Thu, May 24, 2018
LVM: Rename root VG/LV
Viewed 7649 times since Sat, Jun 2, 2018
RHEL: Resize/disable /dev/shm filesystem
Viewed 14922 times since Sun, May 27, 2018
How to accurately determine when the system was booted
Viewed 2351 times since Wed, Oct 3, 2018
HowTo: Find Out Hard Disk Specs / Details on Linux
Viewed 3530 times since Mon, Jan 28, 2019
Secure NTP with NTS
Viewed 8454 times since Sun, Dec 6, 2020
How to sort IP addresses in Linux
Viewed 3621 times since Sun, May 20, 2018
LVM: Extend SWAP size by growing existing Logical Volume
Viewed 2503 times since Sat, Jun 2, 2018
15 Linux Yum Command Examples – Install, Uninstall, Update Packages
Viewed 3419 times since Thu, Oct 25, 2018
RHEL: Enabling standard ftp/telnet
Viewed 3508 times since Sun, May 27, 2018