Ubuntu 默认创建的 SWAP
从返回的命令可以看到现在系统内已经有 4G SWAP,存储在 /swap.img 文件里,显然只有 4G 是不够的,我们要把它删了重新新建一个。
删除 SWAP- swapoff -v /swap.img
删除 fastab 文件最后一行 swap 的配置文件下,命令如下:
- nano /etc/fstab
删除最后一行所有内容
删除完后按 Crtl X 推出,Y 保存,回车确定。
- rm /swap.img
这里就已经成功把 SWAP 卸载。
创建 SWAP下面创建一个文件并设置为 swap。
- fallocate -l 8G /swapfile
- chmod 600 /swapfile
- mkswap /swapfile
- swapon /swapfile
- nano /etc/fstab
在最后一行粘贴以下内容,然后按 Crtl X ,再按 Y ,再按回车。
/swapfile swap swap defaults 0 0
把上面的代码粘贴到最后一行
最后输入命令看一下返回的信息,如果和我下面一样就表示成功了。
- swapon --show
最下面的返回结果已经显示 8G
创建数据库首先创建一个文件夹用于存放数据库和日志等文件。
- mkdir /dnf
把镜像拉回到本地并初始化数据库 (下面一整段复制粘贴到终端)。
docker run --rm -v /dnf/log:/home/neople/game/log -v /dnf/mysql:/var/lib/mysql -v /dnf/data:/data 1995chen/dnf:stable /bin/bash /home/template/init/init.sh
这里如果显示出这个数据库正在启动的界面就代表成功了,这里会在前台跑一个生成数据库的脚本,并不是卡住了,要耐心等大概 10 分钟就行了。