xiaoxiao 发表于 2016-8-16 21:15:56

Linux手动创建,并挂载Swap教程

本帖最后由 xiaoxiao 于 2016-8-25 16:09 编辑

由于部分应用软件需要使用到Swap内存,而手中的VPS供应商又并没有配置Swap内存
因此,此时我们需要手动自己配置Swap内存。其实设置过程也是相当简单的!


1:决定修改swap大小,首先在空间合适处创建用于分区的 Swap 文件
我们在根目录(/)下,创建一个名叫Swap的文件,用作与Swap
dd if=/dev/zero of=/swap bs=1024000 count=2000

解释:count为创建2000000个块,每个块1024字节。1024字节=1K。

备注:以上只是演示。对于像我一样的"强迫症患者"来说,请使用以下命令:
原因是...你会发现创建添加后显示为2048M(既:按照1024计算,正好2G)
dd if=/dev/zero of=/swap bs=1024000 count=2098


2:查看创建的文件大小是否符合要求:
cd /
du -sh swap
ls -al swap


3:将目的文件设置为Swap分区文件 :
mkswap swap


4:并激活Swap,立即启用交换分区文件:
swapon swap


5:最后查看内存和虚拟内存,是否被正常修改:
free -m


6:最后修改fstab,设置开机自启动
vi /etc/fstab

# swap was on /dev/vda2 during installation
/swap                none            swap    sw            0       0



备注:如果想删除挂载的Swap
1:卸载Swap
swapoff /swap


2:删除相应文件:
cd /
rm swap




页: [1]
查看完整版本: Linux手动创建,并挂载Swap教程