现状:
swap分区比较小,为了安装oracle 12c数据库,需要将swap分区增加2G
操作:
1. 在创建swap文件
在/opt下创建swap文件大小是204800block,一般情况下每个block为1k。不同情况下,可以根据空间调小,灵活调整文件存放位置。
dd if=/dev/zero of=/opt/swap1.swap bs=1024 count=2048000
2. 将新增的文件格式化为swap文件系统
/sbin/mkswap swap1.swap mkswap: swap1.swap: warning: don't erase bootbits sectors on whole disk. Use -f to force. Setting up swapspace version 1, size = 2047996 KiB no label, UUID=19668863-0f6c-4256-92fe-70bf99d796d8
3. 手动挂载swap文件
/sbin/swapon swap1.swap
查看挂在完成以后的swap空间
free -mh total used free shared buffers cached Mem: 3.7G 3.6G 119M 4.7M 80M 2.7G -/+ buffers/cache: 834M 2.9G Swap: 4.0G 0B 4.0G
4. 修改/etc/fstab文件,使重启以后仍然能够自动挂载
/opt/swap1.swap swap swap defaults 0 0