• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Centos如何增加swap分区文件?Centos增加swap分区文件的方法
    POST TIME:2021-10-20 11:30

    准备学习ORACLE,搭建环境的时候老是提示SWAP空间不足,特意记录下增加SWAP空间的方法!

    Linux中增加swap分区文件的步骤方法:

    1、检查当前的分区情况(使用free -m或cat /proc/swaps ):

    [root@db2 root]# free -m

    total used free shared buffers cached

    Mem: 1006 84 922 0 11 38

    -/+ buffers/cache: 35 971

    Swap: 0 0 0

    [root@db2 root]#

    2、增加交换分区文件及大小:

    检查没有swap,下面就需要增加:

    判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为64MB的交换文件的块大小为65536,在 shell 提示下以根用户身份键入以下命令,其中的 count 等于想要的块大小。

    [root@db2 root]# dd if=/dev/zero of=/home/swap bs=1024 count=1024000

    1024000+0 records in

    1024000+0 records out

    [root@db2 root]#

    使用以下命令来设置交换文件:

    [root@db2 root]# mkswap /home/swap

    Setting up swapspace version 1, size = 1023996 KiB

    [root@db2 root]#

    3、启用交换分区文件:

    要立即启用交换文件而不是在引导时自动启用,使用以下命令:

    [root@db2 root]# swapon /home/swap

    检查增加后的交换情况:

    [root@db2 root]# free -m

    total used free shared buffers cached

    Mem: 1006 994 12 0 4 929

    -/+ buffers/cache: 60 946

    Swap: 999 0 999

    [root@db2 root]#

    要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/home/swap swap swap defaults 0 0 ):

    [root@db2 root]# vi /etc/fstab

    LABEL=/ / ext3 defaults 1 1

    LABEL=/boot /boot ext2 defaults 1 2 /home/swap swap swap defaults 0 0

    none /dev/pts devpts gid=5,mode=620 0 0

    none /proc proc defaults 0 0

    none /dev/shm tmpfs defaults 0 0

    LABEL=/usr /usr ext3 defaults 1 2

    /dev/sda5 swap swap defaults 0 0

    /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0

    /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0

    /home/swap swap swap defaults 0 0

    系统下次引导时,它就会启用新建的交换文件

    再次检查添加后的情况:

    [root@db2 oracledb]# free -m

    total used free shared buffers cached

    Mem: 1006 979 27 0 6 917

    -/+ buffers/cache: 54 952

    Swap: 999 0 999

    [root@db2 oracledb]#

    上一篇:Centos下为程序如何设置超时?Centos下为程序设置超时的方法
    下一篇:自己DIY制作精简版Centos系统的详细过程
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信