vps安装费mysql8安装不上,看报错没有任何头绪,发现是安装过程中进程死掉了

查看内存,swap为0,好吧,开始增加swap

新建swap文件夹

理论上此方法不限于centos,linux均适用

cd /usr
mkdir swap
cd swap

ll 查看一下大小

创建swap文件

我们使用命令-通常Swap空间的大小应是物理内存的2-2.5倍

dd if=/dev/zero of=swapfile bs=1G count=8

这条命令从硬盘里分出一个1×8G 大小的空间,挂在swapfile上。

然后 ll -h 查看下容量,发现有8G了

构建swap格式与目录

mkswap /usr/swap/swapfile

路径为自己创建的那个路径,并不固定

激活swap

swapon /usr/swap/swapfile

激活过后,会发现swap确实增加了,此时是可以正常使用的

但是这样的设置重启后就失效了,为了保证每次启动都能启用该交换空间,需要手动编辑文件/etc/fstab中的swap行

写fsteb

vi /etc/fstab
/usr/swap/swapfile      swap                    swap    defaults        0 0

将上面这一行写入最后一行,路径按自己的来

如果出现“不安全的权限 0644,建议使用 0600”类似提示,不要紧张,实际上已经激活了,可以忽略提示,也可以听从系统的建议修改下

chmod -R 0600 /usr/swap/swapfile