User Tools

Site Tools


linux:create_swap

This is an old revision of the document!


Create a new swap

Creating an LVM2 Logical Volume for Swap

To add a swap volume group (assuming /dev/VolGroup00/LogVol02 is the swap volume you want to add):

Create the LVM2 logical volume of size 256 MB:

# lvcreate -L 1G -n LogVol02 VolGroup00 

Format the new swap space:

# mkswap /dev/VolGroup00/LogVol02

Add the following entry to the /etc/fstab file:

/dev/VolGroup00/LogVol02   swap     swap    defaults     0 0

Enable the extended logical volume:

# swapon -va

Test that the logical volume has been extended properly:

# cat /proc/swaps # free
swapoff /dev/hda3
mkswap /dev/hda4
swapon /dev/hda4

and edit swap entry in /etc/fstab

How to Increase Swap Space in Linux?

Check the current swap space

[root@lnxb080 ~]# free
              total        used        free      shared  buff/cache   available
Mem:        7793408     1477056      787968      393280     5528384     5224384
Swap:       2097088      216448     1880640
[root@lnxb080 ~]# swapon --show
NAME      TYPE      SIZE   USED PRIO
/dev/dm-6 partition   2G 211.4M   -2
[root@lnxb080 ~]# ll /dev/dm-6
brw-rw---- 1 root disk 253, 6 Jan  8 21:00 /dev/dm-6
[root@lnxb080 ~]# ll /dev/
[root@lnxb080 ~]# lsblk
NAME                     MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda                        8:0    0   40G  0 disk
├─sda1                     8:1    0   10M  0 part
├─sda2                     8:2    0 1005M  0 part
├─sda3                     8:3    0   39G  0 part
└─mpathd                 253:0    0   40G  0 mpath
  ├─mpathd1              253:2    0   10M  0 part
  ├─mpathd2              253:3    0 1005M  0 part  /boot
  └─mpathd3              253:4    0   39G  0 part
    ├─rootvg-root        253:5    0    3G  0 lvm   /
    ├─rootvg-swap        253:6    0    2G  0 lvm   [SWAP]
    ├─rootvg-usr         253:7    0    3G  0 lvm   /usr
linux/create_swap.1715844245.txt.gz · Last modified: 2024/05/16 09:24 by manu