Linux VPS添加SWAP(交换分区)

时间:13-06-02 栏目:VPS教程 作者:赵 容 点击: 13,018 次

腾讯云,腾讯云服务器,腾讯云促销

博客所有的文章除了分享,就是记录:分享VPS产品和优惠信息,记录使用中遇到的问题,以及网络上搜索到的解决方式。在玩阿里云的时候,发现他没有SWAP,所以想给他加上SWAP(交换分区),所以有了这一篇记录的文字。

前言

请注意OpenVZ架构是没法加这个的(实践出真知啊,因为二代OpenVZ有个vSWAP,所以我专门试了下,没成,报错);另外文章仅指XEN架构,但是可能并非所有的VPS主机商都是允许你添加交换文件的;最后一点,KVM架构的话,就不用这么麻烦了,装系统的时候自己随便设定大小。

写在前面的还有一个问题,就是以下的方式也适用于调整增加原SWAP大小,这个在KVMLA提供的凤凰城测试VPS上测试是OK的。

添加(调整)SWAP

在开始之前,特别说明,本文的操作过程来源于:http://www.vpser.net/opt/vps-add-swap.html ,赵容只是操作这个过程,并在多个VPS上尝试。

1.进入目录

cd /var/

2.获取要增加的SWAP文件块(这里以1GB为例)

dd if=/dev/zero of=swapfile bs=1024 count=1038336

3.创建SWAP文件

/sbin/mkswap swapfile

4.激活SWAP文件

/sbin/swapon swapfile

5.查看SWAP信息是否正确

/sbin/swapon –s

6.添加到fstab文件中让系统引导时自动启动

echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab

上面这步也可以修改/etc/fstab,末尾加入/var/swapfile swap swap defaults 0 0

以上全过程来一个截图,其中图中的最前面和最后面可以对比下SWAP的大小,因为这个测试在KVMLA的XEN VPS上执行,他本身有512MB的SWAP,所以是添加。

add-swap

结语

以上只是一个过程,如果本身VPS没有SWAP叫唤分区的话,加上一个肯定是有好处的,比如阿里云;但是,本身若有SWAP,增加过多的SWAP感觉意义就不大了,个人觉得SWAP不大于物理内存的2倍为宜。我也在很多VPS上遇到过,内存都用到SWAP去了以后,VPS就卡的很了。当然,上面这些还是我个人肤浅的看法,也许是我没优化好的缘故吧。

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: Linux VPS添加SWAP(交换分区)鄙视无耻复制行为!
关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售或代购,读者请在国家法律法规许可范围内购买和使用产品,欢迎加入QQ群:683851361讨论.
关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

Linux VPS添加SWAP(交换分区):目前有47 条留言

  1. 11楼
    laosu:

    Filename Type Size Used Priority
    /dev/xvda2 partition 2097148 0 -1
    ================================================
    博主:为啥使用始终为0啊?

    2015-05-25 21:40 [回复]
    • laosu:

      used 始终为0

      2015-05-26 19:03 [回复]
  2. 10楼
    资源来了啊:

    荣妹子有没有阿里云的代金券啊。。

    2014-04-12 15:39 [回复]
    • 赵 容:

      额,这个倒是没有,没有阿里云的人联系我,据说这个是阿里云官方给的吧

      2014-04-12 15:40 [回复]
      • 资源来了啊:

        无法激活swap。。什么情况呢

        2014-04-21 15:57 [回复]
  3. 9楼
    headwindx:

    证明 digitalocean kvm 512 添加swap成功。

    2013-07-28 18:50 [回复]
  4. 8楼
    三颗痣:

    😎 😮 😮 kvm怎么添加呢·

    2013-06-13 14:50 [回复]
    • 赵 容:

      kvm在装系统的时候,有个磁盘分区的,更方便,爱加多少加多少呢

      2013-06-13 15:05 [回复]
      • digitalocean这家的kvm的vps,,求具体怎么添加呢~ 😆

        2013-06-13 15:08 [回复]
  5. 我在hostigation的kvm上尝试过失败了, 👿

    2013-06-02 19:17 [回复]
    • 赵 容:

      kvm不是这么干的,直接可以弄的啊

      2013-06-02 20:42 [回复]
      • 我reinstall系统,用vnc时分区是可以弄出swap的

        2013-06-02 22:13 [回复]
        • 赵 容:

          哦。

          2013-06-02 22:16 [回复]
  6. 6楼
    优惠码:

    博客速度快了很多啊

    2013-06-02 18:18 [回复]
  7. 5楼
    Zeraba:

    oneasiahost不要你了啊? 我博客也在oah上了 是不是上次被OOXX oah就嫌弃了

    2013-06-02 17:58 [回复]
    • 赵 容:

      我回复你的评论,你能收到邮件吗?
      也没有啊,我在那边有几个VPS呢,我自己也想在国内玩玩,人家最多把你IP给null了就是了。

      2013-06-02 17:59 [回复]
      • Zeraba:

        嗯 收到了 我还是暂时用oah了 虽然128M内存跑完了 不过也算够了 阿里云买2M的配置还是有点贵的 容哥买阿里云够可以的

        2013-06-02 18:04 [回复]
  8. 4楼
    老白:

    荣哥居然搬到阿里云了,速度不错! 😎

    2013-06-02 16:54 [回复]
    • 赵 容:

      我回复你,你收到了邮件吗?就是你的评论有人回复了的邮件,有吗?

      2013-06-02 16:55 [回复]
      • 没有。。。 😮

        2013-06-02 23:59 [回复]
        • 赵 容:

          真奇怪了,我自己试了几次都收到了,咋好多人说收不到呢?!

          2013-06-03 08:07 [回复]
  9. 地板
    弱者:

    容姐姐阿里云用的是什么配置的可以透露下么。。。
    话说阿里云有点微贵啊。。。
    电信通现在不是用ssd了么?

    2013-06-02 13:39 [回复]
    • 赵 容:

      我用512的,加点带宽就行了。电信通?这个完全没法比较得两个了,呵呵

      2013-06-02 13:43 [回复]
  10. 板凳
    飛天鼠:

    親 = =沒備案怎樣用阿裡云的?

    2013-06-02 10:05 [回复]
    • 赵 容:

      转接入可以暂时不关站,我也是因为一些特殊原因暂时用阿里云。
      正经做站像我这种就一个破博客的,还是老老实实备个案了用阿里云其实也蛮好的。

      2013-06-02 11:06 [回复]
      • 呃。。可以不關站多久呢?我也想搞個阿里雲玩玩

        2013-06-02 11:08 [回复]
        • 赵 容:

          具体的各个省区都有不同要求,这个太复杂了,他们不是有15天的备案承诺吗?
          不想关站的话买个快备然后去转到阿里云接入就可以了,很多省区都可以不关站转接入的。

          2013-06-02 11:09 [回复]
          • 呃。。。多少天備案承諾都沒用,我就是不想關站而已。。。

            快備太貴了-。-

            2013-06-02 11:33 [回复]
            • 赵 容:

              这个无计啊,我也是实在没办法了,被人赶来赶去,原因说多了都是泪……

              2013-06-02 13:05 [回复]
              • 😮 什麼原因- –

                PS。你回覆我沒收到email

                2013-06-02 13:09 [回复]
                • 赵 容:

                  不会吧?回评论没有邮件回复了?是不是进垃圾箱了?我检查下!

                  2013-06-02 13:11 [回复]
                  • -。-没进垃圾箱,自助查询那里也没看到。。。

                    2013-06-02 13:48 [回复]
                    • 赵 容:

                      刚修改了,你看看现在能不能收到回复邮件了?

                      2013-06-02 13:49 [回复]
                      • 飛天鼠:

                        嗯,现在有了

                        2013-06-02 13:50 [回复]
                      • 不过点提交要好久。。。慢了很多

                        2013-06-02 13:51 [回复]
                        • 赵 容:

                          恼火,那晚上再仔细检查下看看为啥啊,看能不能想办法解决了。

                          2013-06-02 13:52 [回复]
                          • 解决了告诉我一下。。。我博客也是因为开了发信,留言非常慢,就换多说了

                            2013-06-02 13:53 [回复]
                            • 赵 容:

                              慢的原因我现在就可以高速你,因为现在是smtp插件发信不是本机函数发信所以慢了,估计解决成本机发就快了。
                              但之前只是读者收到我的回复没有了邮件,我这边读者评论我都收到了邮件的了。

                              2013-06-02 13:58 [回复]
                            • 人品 或说某通被XX的域名80封了 443封麽 我怎么俩域名都没被查出来 其实某通也挺好的

                              2013-06-02 17:57 [回复]
                              • 赵 容:

                                X通现在也要备案了啊

                                2013-06-02 17:58 [回复]
  11. 沙发
    阿福:

    嗯。有些vz就是没swap的- -加一个比较好。不过貌似很多主机商都会限制的。

    2013-06-02 01:51 [回复]
    • 赵 容:

      额,VZ是没法加SWAP的,仅XEN

      2013-06-02 07:57 [回复]
      • 😕 我记得有人搞过vz的加swap啊。然后话说aliyun有一键添加swap脚本的~

        2013-06-02 08:04 [回复]
        • openvz得母鸡管理员加真的swap,还有一种脚本是看起来有swap

          2013-06-02 09:08 [回复]
        • OpenVZ的确没法加SWAP,网上的那个方法是一个比较坑爹的伪造,可以参考http://qing.su/article/81.html有论证其错误之处。

          容哥搬到阿里云了,怪不得速度快了不少~

          2013-06-02 12:58 [回复]
          • 赵 容:

            感谢分享!是啊,反正就这么个博客,图个安稳了

            2013-06-02 13:07 [回复]

发表评论


海星云主机

广而告之