LVM: Reduce SWAP size by removing a Logical Volume

LVM: Reduce SWAP size by removing a Logical Volume

# Tested on RHEL 5, 6 & 7

# Check current swap volume(s) and its size

root@<server>:/#> cat /etc/fstab | grep swap
/dev/rvg/swaplv         swap                    swap    defaults        0 0
/dev/rvg/newswaplv      swap                    swap    defaults        0 0


root@<server>:/#> free -m
             total       used       free     shared    buffers     cached
Mem:         11239        392      10846          0        102        120
-/+ buffers/cache:        169      11069
Swap:        15039          0      15039                                       <----


root@<server>:/#> cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/mapper/rvg-swaplv                  partition       14352376        0       -1
/dev/mapper/rvg-newswaplv               partition       1048568 0       -2




# We will reduce swap space by removing /dev/mapper/rvg-newswaplv Logical Volume

# Disable swapping on selected LV

root@<server>:/#> swapoff /dev/rvg/newswaplv



# Check new size and partitions being used by swap

root@<server>:/#> free
             total       used       free     shared    buffers     cached
Mem:      11508864     401412   11107452          0     104992     123432
-/+ buffers/cache:     172988   11335876
Swap:     14352376          0   14352376                                       <----


root@<server>:/#> cat /proc/swaps
Filename                                Type            Size       Used    Priority
/dev/mapper/rvg-swaplv                  partition       14352376        0       -1



# Remove following line from /etc/fstab to prevent system from mounting removed LV

/dev/rvg/newswaplv         swap                    swap    defaults        0 0



# If necessary, completely remove Logical Volume

# root@<server>:/#> lvremove /dev/rvg/newswaplv
# Do you really want to remove active logical volume newswaplv? [y/n]: y
# Logical volume "newswaplv" successfully removed
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
Sample logrotate configuration and troubleshooting part 2
Viewed 10449 times since Fri, Nov 30, 2018
ZFS: Snapshots and clones on zfs filesystems
Viewed 3800 times since Sun, Jun 3, 2018
How To Find Largest Top 10 Files and Directories On Linux / UNIX / BSD find
Viewed 4623 times since Mon, Oct 29, 2018
Linux - How to get IP and MAC address of ethernet adapter in Linux
Viewed 3415 times since Fri, Jun 8, 2018
LVM: Extend SWAP size by growing existing Logical Volume
Viewed 3246 times since Sat, Jun 2, 2018
CentOS / RHEL : How to move a Volume Group from one system to another
Viewed 4718 times since Mon, Jan 28, 2019
ZFS: Remove an existing zfs filesystem
Viewed 2759 times since Sun, Jun 3, 2018
Securing /tmp and shm partitions
Viewed 4029 times since Fri, May 15, 2020
bash mistakes This page is a compilation of common mistakes made by bash users. Each example is flawed in some way.
Viewed 9872 times since Sun, Dec 6, 2020
ZFS: Verify/change properties of a zfs filesystem
Viewed 3383 times since Sun, Jun 3, 2018