• 1、查看当前swap大小
  • 2、增加交换分区文件
  • 3、设置交换文件:
  • 4、启用交换分区文件
  • 5、再次查看SWAP大小
  • 6、设置永久挂载


在按照oracle 12c时,提示swap分区不足,研究了下swap分区的扩展

1、查看当前swap大小

看到当前swap分区是2g

free -m

Linux 扩展swap分区_Linux 扩展swap区

2、增加交换分区文件

本例设置增加3G的交换分区, count 等于想要的块大小

dd if=/dev/zero of=/home/swap bs=1024 count=3072000

Linux 扩展swap分区_配置文件_02

3、设置交换文件:

mkswap /home/swap

Linux 扩展swap分区_Linux 扩展swap区_03

4、启用交换分区文件

swapon /home/swap

Linux 扩展swap分区_Linux 扩展swap区_04

5、再次查看SWAP大小

看到SWAP大小变为5G左右

Linux 扩展swap分区_oracle_05

6、设置永久挂载

修改配置文件 /etc/fstab,加上 home/swap swap swap default 0 0

vi  /etc/fstab
/home/swap swap swap default 0 0

Linux 扩展swap分区_配置文件_06