首页 » VPS 知识 » 浏览内容

[debian安装]swap区设置


2012-11-11 22:58:22 2,009 0 发表评论 字体: 作者:C.K.

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

一、新增swap区

1、创建一个 文件作为swap区:

dd if=/dev/zero of=/swapfile1 bs=1024 count=1048576

名字为/swapfile1 大小为bs*count = 1024*524288=512M
bs*count = 1024*1048576=1024M

2、将其转化为swap文件:

mkswap /swapfile1

3、将其改为只有root权限才能修改:

# chown root:root /swapfile1  
  • # chmod 0600 /swapfile1
  • 4、将其激活:

    swapon /swapfile1

    5、如果想要系统重启后生效,可以打开/etc/fstab在最后面加上一行:

    /swapfile1 swap swap defaults 0 0

    详情可见:http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/

    二、更改swap区大小

    在网上没找到更多办法,有一个傻办法:

    1、通过上述的1~5步重建一个swap区,然后激活;

    2、先通过swapoff命令将之前的swap区失效,然后rm掉:

    swapoff /swapfile1

    —————————————————  亲,这是分割线  —————————————————

    1、检查当前的分区情况:

    [root@localhost]#free -m

    2、增加交换分区文件及大小,如果要增加20G大小的交换分区,则命令写法如下,其中的 count 等于想要的块大小。

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

    3、设置交换文件:

    [root@localhost]# mkswap /home/swap

    4、立即启用交换分区文件

    [root@localhost]# swapon /home/swap

    5、如果要在引导时自动启用,则编辑 /etc/fstab 文件,添加行:

    /home/swap swap swap defaults 0 0

    系统下次引导时,它就会启用新建的交换文件,再查看SWAP分区大小发现增加了20G。

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5041 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14063215 位访客

    广告区 Guǎng Gào