Adding Swap Space for RedHat/CentOS

前言:
RedHat Linux下安装Oracle,发现swap分区太小了,还好可以使用文件扩展分区。

步骤如下:

1、把swap分区的内容,写的/swapfile中,这里的/swapfile是我用了扩展swap分区的文件
# dd if=/dev/zero of=/swapfile bs=1024 count=8388608
8388608+0 records in
8388608+0 records out
8589934592 bytes (8.6 GB) copied, 79.5717 seconds, 108 MB/s

2、设置swap分区
# /sbin/mkswap /swapfile
Setting up swapspace version 1, size = 8589930 kB

3、不重启,启用刚才新建的swap分区
# /sbin/swapon /swapfile

4、查看我们的现在的swap分区情况,现在的swap分区,即有原来的硬盘分区,又有新建的swap文件
# cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda7                               partition       2096440 68      -1
/swapfile                               file            8388600 0       -3

5、修改fstab,否则重启后swapfile不会启用。最后一行是挂载swapfile
# cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/opt              /opt                    ext3    defaults        1 2
LABEL=/home             /home                   ext3    defaults        1 2
LABEL=SWAP-sda7         swap                    swap    defaults        0 0
/swapfile         swap                    swap    defaults        0 0

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/26392.html