更新日期:2024年09月11日
SWAP 空间不足将导致进程被操作系统杀掉
问题描述
SWAP 空间不足将导致进程被操作系统杀掉。
GBase 8a MPP Cluster 最佳实践
5 FAQ
文档版本(2022-02-11)
南大通用数据技术股份有限公司
168
问题原因
内存SWAP 占用高,
且达到SWAP 上限。
而操作系统安装时的默认SWAP 只有2G。
解决方法
手工增加SWAP 文件方式。按照如下步骤,创建1 个32G 的SWAP 文件。
创建一个32G 的SWAP 文件
mkdir /swap
cd /swap
dd if=/dev/zero of=swapfile bs=1M count=32768
创建SWAP
mkswap swapfile
启用SWAP
swapon swapfile
在/etc/fstab 最后增加如下一行
/swap/swapfile swap swap defaults 0 0
如上方法,
适用于SWAP 在安装时设置不正确的场景,
一般情况下还是要优先解决
SWAP 为何占用高的问题。但在解决前,可以通过这个方法,避免进程被操作系统
杀掉。
文档版本(2022-01-18)
南大通用数据技术有限公司
-
169 -