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
评论