今天使用阿里云服务器,编译mongodb C++ driver,运行scons --prefix=/usr install ,出现报错
经查,原来是编译时内存耗尽
解决办法添加swap,阿里云服务器是没有swap的。
方法参考
点击打开链接
1.进入目录 欢迎访问,鄙视采集!
cd /var/ http://www.zrblog.net
2.获取要增加的SWAP文件块(这里以1GB为例)
dd if=/dev/zero of=swapfile bs=1024 count=1038336 欢迎访问,鄙视采集!
3.创建SWAP文件
/sbin/mkswap swapfile
4.激活SWAP文件
/sbin/swapon swapfile
5.查看SWAP信息是否正确
/sbin/swapon –s
6.添加到fstab文件中让系统引导时自动启动
echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab