详细说明Linux VPS主机添加SWAP交换分区的方法

主机教程 wordpress教程 其他教程 技术教程评论472字数 683阅读2分16秒阅读模式

今天在一台VPS中部署一键包WEB环境后发现硬盘只剩下2.5GB,本身这台机器的硬盘就只有10GB,但是想想也不至于系统占用这么多磁盘嘛,然后看到应该是安装一键包的时候内置将VPS划分2GB SWAP交换分区导致的。本身这台VPS内存就有2GB,如果再划分2GB感觉有点大了,毕竟现在磁盘占用小了,也不能放稍微大一点的数据。

1653035875 Linux文章源自国外主机测评-https://www.zjcp.org/131.html

于是就准备将划分好的SWAP交换分区删除,或者给个512MB,至少要尽量的多一点给磁盘使用。划分交换分区仅限在XEN和KVM架构中,所以在这篇文章的时候我是在这台KVM架构的VPS主机中操作的。(这里我先swapoff -a 关闭掉分区,然后删除配置文件且删除分区文件后再来划分新分区)文章源自国外主机测评-https://www.zjcp.org/131.html

第一、查看当前状态文章源自国外主机测评-https://www.zjcp.org/131.html

9ce07fc7de8f53450675ffeb0680b4e0文章源自国外主机测评-https://www.zjcp.org/131.html

当前SWAP交换分区是0,这里我们就需要去部署。文章源自国外主机测评-https://www.zjcp.org/131.html

第二、进入目录部署文章源自国外主机测评-https://www.zjcp.org/131.html

cd /var/dd if=/dev/zero of=swapfile bs=1024 count=524288文章源自国外主机测评-https://www.zjcp.org/131.html

这里我是准备就给512MB作为SWAP,毕竟磁盘不足,如果我们磁盘足够的话,那就做个2G-4GB都没事,调整上面COUNT参数就可以了。文章源自国外主机测评-https://www.zjcp.org/131.html

97a974fac253815d2b487bee25229425文章源自国外主机测评-https://www.zjcp.org/131.html

第三、创建文件/激活文章源自国外主机测评-https://www.zjcp.org/131.html

/sbin/mkswap swapfile/sbin/swapon swapfile

第四、添加到启动项

vi /etc/fstab

打开文件,然后在最后面一行加上:

/var/swapfile swap swap defaults 0 0

swap-4

添加后保存退出。

第五、检查

这里我们可以重启服务器,然后再检查看看是否已经添加上交换分区。

28032f64903fd18451fbad2a8ece310a

这里我们可以看到已经添加完毕。这样SWAP交换分区已经搞定,这样我就可以从原来的2GB交换分区留出1.5GB给硬盘。

 
  • 本文由 主机测评 发表于 2022年10月18日23:02:26
  • 转载请务必保留本文链接:https://www.zjcp.org/131.html
  • 交换分区
  • swap

发表评论