Check which Volume Group ( VG) the swap LV is using.
[root@racnode1 ~]# lvdisplay
--- Logical volume ---
LV Path /dev/ol/swap
LV Name swap
VG Name ol
LV UUID epJhR9-0sM6-bK6L-qubv-lrJb-0P0X-2Ab5fD
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2015-11-24 00:34:14 +1100
LV Status available
# open 2
LV Size 3.00 GiB
Current LE 768
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 252:1
Make sure VG ol has enough free space for swap LV to extend.
[root@racnode1 ~]# vgdisplay
--- Volume group ---
VG Name ol
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 95.50 GiB
PE Size 4.00 MiB
Total PE 24449
Alloc PE / Size 7544 / <29.47 GiB
Free PE / Size 16905 / <66.04 GiB
VG UUID 55lr8l-8d38-GGIX-j0Cm-InKP-Jiyb-refLmt
Disable swapping for the associated logical volume.
[root@racnode1 ~]# swapoff -v /dev/ol/swap
swapoff /dev/ol/swap
[root@racnode1 ~]# free -g
total used free shared buff/cache available
Mem: 9 0 9 0 0 9
Swap: 0 0 0
[root@racnode1 ~]#
Resize the logical volume. I’m going to increase the swap volume from 3G to 8G .
[root@racnode1 ~]# lvresize /dev/ol/swap -L +5G --test
TEST MODE: Metadata will NOT be updated and volumes will not be (de)activated.
Size of logical volume ol/swap changed from 3.00 GiB (768 extents) to 8.00 GiB (2048 extents).
Logical volume ol/swap successfully resized.
[root@racnode1 ~]# lvresize /dev/ol/swap -L +5G
Size of logical volume ol/swap changed from 3.00 GiB (768 extents) to 8.00 GiB (2048 extents).
Logical volume ol/swap successfully resized.
Format the new swap space.
[root@racnode1 ~]# mkswap /dev/ol/swap
mkswap: /dev/ol/swap: warning: wiping old swap signature.
Setting up swapspace version 1, size = 8388604 KiB
no label, UUID=3bfcff72-20c3-4e1e-ad38-20de7cca2050
[root@racnode1 ~]#
Enable the extended logical volume.
[root@racnode1 ~]# swapon -va
swapon /dev/mapper/ol-swap
swapon: /dev/mapper/ol-swap: found swap signature: version 1, page-size 4, same byte order
swapon: /dev/mapper/ol-swap: pagesize=4096, swapsize=8589934592, devsize=8589934592
[root@racnode1 ~]#
Test that the logical volume has been extended properly.
[root@racnode1 ~]# free -g
total used free shared buff/cache available
Mem: 9 0 9 0 0 9
Swap: 7 0 7
[root@racnode1 ~]# cat /proc/swaps
Filename Type Size Used Priority
/dev/dm-1 partition 8388604 0 -2
[root@racnode1 ~]#
Only one VG ( ol ).
[root@racnode1 ~]# vgdisplay
--- Volume group ---
VG Name ol
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 6
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 95.50 GiB
PE Size 4.00 MiB
Total PE 24449
Alloc PE / Size 8824 / <34.47 GiB
Free PE / Size 15625 / <61.04 GiB
VG UUID 55lr8l-8d38-GGIX-j0Cm-InKP-Jiyb-refLmt
Two LVs ( swap, root)
[root@racnode1 ~]# lvdisplay
--- Logical volume ---
LV Path /dev/ol/swap
LV Name swap
VG Name ol
LV UUID epJhR9-0sM6-bK6L-qubv-lrJb-0P0X-2Ab5fD
LV Write Access read/write
LV Creation host,time localhost.localdomain,2015-11-24 00:34:14 +1100
LV Status available
# open 2
LV Size 8.00 GiB
Current LE 2048
Segments 3
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 252:1
--- Logical volume ---
LV Path /dev/ol/root
LV Name root
VG Name ol
LV UUID N0D1Hr-FbhE-R7rt-WuUX-9PQU-jVfH-eF5UtL
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2015-11-24 00:34:14 +1100
LV Status available
# open 1
LV Size <26.47 GiB
Current LE 6776
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 252:0
VG ( ol) combines with two PVs ( /dev/sda2, /dev/sda3)
[root@racnode1 ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name ol
PV Size 29.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7554
Free PE 0
Allocated PE 7554
PV UUID ifffmk-GSXU-NcKC-vww1-HMF6-Nc36-A6sewK
--- Physical volume ---
PV Name /dev/sda3
VG Name ol
PV Size 66.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 16895
Free PE 15625
Allocated PE 1270
PV UUID DG6gQe-VQki-1oT2-V1wk-1etX-6qkp-7QP3cX
[root@racnode1 ~]#