centos设置swap分区

作者: Darren 分类: linux 发布时间: 2019-10-20 22:49

一般swap分区是你内存的大小来设置,一般是内存的1~2倍,本次测试的机器是内存是2G,所以这边设置2G的swap分区。可以通过free命令先查看是否有设置,如果第二行都是0,那么就是没有设置过。

free -m

如果没有设置过那么就可以设置。

一、if 表示infile,of表示outfile,bs=1024代表增加的模块大小,count=2048000代表2048000个模块,也就是2G空间

dd if=/dev/zero of=/var/swap bs=1024 count=2048000

二、将如下文件设置为swap分区文件

mkswap /var/swap

三、激活swap,立即启用交换分区文件

mkswap -f /var/swap

四、添加到配置文件,使它重启以后还生效

vim /etc/fstab

最后一行添加

/var/swap swap swap defaults 0 0

五、最后重启linux

reboot

稍后等机器重启完成就可以,通过free命令查看,或者通过top命令

free -m

二选一

top

 

一条评论
  • darren

    2022年1月10日 上午2:39

    sudo swapon /var/swap 立刻激活不需要重启

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注