安装Ajenti时GCC报错:virtual memory exhausted: Cannot allocate memory

今天早些时候开始研究和比较一些主机面板,在安装Ajenti时gcc报错:virtual memory exhausted: Cannot allocate memory

如下图:

gcc_error_Ajenti

原因:VPS设置的swap过小。

swap

解决方法:手动设定swap分区大小。

mkdir /opt/images/   //创建存放swap文件的目录
dd if=/dev/zero of=/opt/images/swap bs=1024 count=2048000  //创建swap文件,大小2GB
mkswap /opt/images/swap //创建swap
swapon /opt/images/swap //挂载swap分区

swapon

重新设置swap后,问题解决。

上一篇
下一篇