对Linux的SWAP扩容
对于SWAP的扩容是很常见的操作。
它的步骤如下:
1.准备一块分区
1 2 3 4 5 6 7 8 9 |
[root@ora12c ~]# fdisk -l /dev/sdb Disk /dev/sdb: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 609 4891761 83 Linux [root@ora12c ~]# |
2.格式化分区
1 |
mkswap /dev/ |
3.将swap的设定写入/etc/fstab
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[root@ora12c ~]# cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda3 swap swap defaults 0 0 /dev/sdb1 swap swap defaults 0 0 # Changed by d-prototype.com, Time: Wed Oct 15 20:52:35 PDT 2014 /dev/sr1 /iso iso9660 defaults 0 0 # Done. [root@ora12c ~]# |
4.应用SWAP
1 |
swapon -a |
——————————————————
查看SWAP分区的大小:
1 2 3 4 5 6 7 |
[root@ora12c ~]# grep --color SwapTotal /proc/meminfo SwapTotal: 6956096 kB [root@ora12c ~]# swapon -s Filename Type Size Used Priority /dev/sda3 partition 2064344 92 -1 /dev/sdb1 partition 4891752 0 -2 [root@ora12c ~]# |
————————————————————————————————
Ending。