原因是gitlab占用内存太多,导致服务器崩溃
一核CPU、2G内存、1M带宽、40GB系统盘
sudo dd if=/dev/zero of=swaps bs=512 count=8388616
关键点在Swap分区的使用,也是本文的要点。
个人用的是阿里云的服务器配置:一核CPU、2G内存、1M带宽、40GB系统盘
(1).一种是直接从磁盘中分出来一块用来当做swap分区,然后格式化为swap格式
(2)另一种方式就是创建一个文件,然后将这块文件格式化为swap格式
1.cat /proc/swaps查看swap分区是否启动(无) :如下说明没开启swap
root@iZwz9fhjcx8r4p3u85qxgnZ:~# cat /proc/swaps
Filename Type Size Used Priority
root@iZwz9fhjcx8r4p3u85qxgnZ:~# cat /proc/swaps
Filename Type Size Used Priority
2.创建 :sudo dd if=/dev/zero of=swaps bs=512 count=8388616