Debian 12默认无Swap导致MySQL OOM问题及Swap分区创建方案咨询
Debian 12默认无Swap导致MySQL OOM问题及Swap分区创建方案咨询
我从Debian 10逐步升级到了12(先10->11再11->12),之后发现我的2GB内存云VPS服务器时不时会出现MySQL被OOM killer杀死的情况——在Debian 10的时候完全没有这个问题。我打算给服务器加内存,但同时注意到Debian默认没有创建交换分区/文件:
free -h total used free shared buff/cache available Mem: 1.9Gi 804Mi 139Mi 6.0Mi 1.1Gi 1.1Gi Swap: 0B 0B 0B
我其他Ubuntu服务器默认就配置了Swap,我自己没手动加过。难道Debian默认就不创建Swap吗?
现在我想添加Swap,但找到的教程大多是创建交换文件,而推荐的做法是用交换分区。能不能给我一些创建交换分区的步骤,还有应该设置多大的Swap合适?我的SSD有40GB空间。
谢谢
备注:内容来源于stack exchange,提问作者soyxan
相关产品推荐
相关产品推荐

