Linux教程:搬瓦工VPS查看、修改、新增SWAP分区的大小

作者: siediyer 分类: linux 发布时间: 2020-05-21 00:09

搬瓦工 Linux VPS 上如何查看SWAP分区的大小,修改SWAP分区的大小,新增SWAP分区。这样写比较顺,标题就勉强看一下。

今天拿出搬瓦工的香港VPS,9.9元月付传家宝,打算把网站搬过去。装上LAMP后,决定增加SWAP分区的大小,下面记录一下过程。

查看SWAP分区大小

这个比较简单,使用命令:

free -h

或者

free -m

就能看到SWAP分区目前的大小了。

修改、新增SWAP分区的大小

修改大小,我们采取的方法是先删除SWAP分区,然后新建更大的。

1. 删除所有SWAP分区

swapoff -a

2. 新增SWAP分区

方法一:添加一个swap文件作为swap

这个是搬瓦工目前的默认做法,所以我们也建议采用这个做法。

2.1 创建swap分区的文件:

dd if=/dev/zero of=/root/swapfile bs=1M count=1024

其中 bs是每块的大小,count是块的数量,bs*count,就是swap文件的大小了,这里就是1M*1024=1G。大家可以自己调整count的数量。

此外,/root/swapfile是swap文件的路径,可以根据需求修改。

2.2 格式化交换分区文件:

mkswap /root/swapfile

这里的路径和之前的路径要对应起来。

2.3 启用swap分区文件:

swapon /root/swapfile

2.4 添加开机启动:

修改 /etc/fstab 这个文件,添加或者修改这一行:

/root/swapfile swap swap defaults 0 0

注意,路径还是要对应。最后两个是零,不是欧。

好了,现在可以再看一下swap的大小了(我添加了2G的swap):

下面再介绍一下方法二。

方法二:新建分区作为swap分区

这个是Linode的默认做法,这里也介绍一下。

使用fdisk创建交换分区(假设是 /dev/sdb2);

使用 mkswap 设置交换分区:

mkswap /dev/sdb2

启用交换分区:

swapon /dev/sdb2

写入 /etc/fstab

/dev/sdb2 swap swap defaults 0 0

好了,到此都能完成这个操作。

其他

赶紧买一个玩玩吧。

买的人最多的:

CN2 特价促销版 – 10G(目前最便宜)

  • 硬盘:10 GB RAID-10
  • 内存:512 MB
  • CPU:1x Intel Xeon
  • 流量:500 GB/月
  • 带宽:1 Gigabit
  • 机房:购买时只有CN2,购买后可迁到别的机房
  • 备注:Direct route via CN2 and China Unicom(电信CN2和联通直连)
  • 价格:29.99美元/年(用优惠码 BWH3HYATVBJW 后28.19美元/年
  • 购买链接

CN2 特价促销版 – 20G (目前性价比最高)

  • 硬盘:20 GB RAID-10
  • 内存:1024 MB
  • CPU:1x Intel Xeon
  • 流量:1000 GB/月
  • 带宽:1 Gigabit
  • 机房:购买时只有CN2,购买后可以迁到别的机房
  • 备注:Direct route via CN2 and China Unicom(电信CN2和联通直连)
  • 价格:5.99美元/月 或 49.99美元/年(使用优惠码 BWH3HYATVBJW 后46.99美元/年
  • 购买链接

香港特价促销版 – 40G

  • 硬盘:40 GB RAID-10 SSD
  • 内存:2048 MB
  • CPU:1x Intel Xeon
  • 流量:200 GB/月
  • 带宽:1 Gigabit
  • 机房:Hong Kong MCX10(香港)
  • 备注:Direct route via China Telecom and China Unicom(中国电信和中国联通直连)
  • 测试IP:23.252.97.148
  • 价格:19.99美元/月 or 199.99美元/年(使用优惠码 BWH3HYATVBJW 后 18.79美元/月 or 187.99美元/年
  • 购买链接

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

Title - Artist
0:00