Ubuntu 18.04增加swap空间

撸羊毛新开了一台机器,但是只有1G内存,那么只能相应的增加一下swap空间提高服务器的速度咯;

一般来说swap空间设置的大小是内存的2倍就可以了,那么就设置2g的;

使用命令free -h查看一下

Ubuntu 18.04增加swap空间

或者使用:swapon –show

检查系统是否已经有一些可用的交换空间,可能有多个交换文件或交换分区,返回值没有任何结果或者没有任何显示,说明系统当前没有可用的交换空间。

使用命令:df -h;检查一下当前的硬盘使用情况;

Ubuntu 18.04增加swap空间

在根目录下使用fallocate命令创建一个交换文件,fallocate -l 1G /swapfile;

创建完成之后,我们可以通过这个命令来验证是否保留了正确的交换空间:

$ ls -lh /swapfile

显示结果:

Ubuntu 18.04增加swap空间

先锁定文件的权限,拥有root权限的用户才能读取文件内容,这可以防止普通用户能够访问该文件。

chmod 600 /swapfile

验证权限命令: ls -lh /swapfile

显示结果:

Ubuntu 18.04增加swap空间

通过以下命令将文件标记为交换空间

mkswap /swapfile;

显示如下

Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)

no label, UUID=1760b0c0-32ac-4365-8220-15855cu9ddee

 

标记文件之后,接着启用该交换文件,让系统开始使用它:

swapon /swapfile

 

通过命令验证交换空间是否可用:

swapon –show

Ubuntu 18.04增加swap空间

 

使用命令:echo ‘/swapfile none swap sw 0 0’ | sudo tee -a /etc/fstab,永久保留交换文件,不然重启后服务器不会自动保留swap设置的。

 

正文完
 
评论(没有评论)