前几天阿里云提示服务器有严重漏洞,先不说告知漏洞数目不告知漏洞详情,非要开通增值服务(有七天免费期)这个不说,其中这三个错误按照修复命令无法修复,最后发现是服务器Linux内核版本低,无法直接通过命令修复,最后通过升级内核从而直接达到修复的作用。官方生产的修复命令不能起效,去云栖社区提问,版主只是询问一下系统版本就不了了之了……果然还是要靠自己。于是乎发现是内核版本问题,对症下药。

关于升级内核,云栖社区有篇指导文章 https://yq.aliyun.com/articles/79925

其中进行到

# make modules_install #安装模块

这一步时提示错误

/root/linux-3.2.2/scripts/depmod.sh: line 43: 10628 Killed "$DEPMOD" "$@" "$KERNELRELEASE"

并导致下一步

# make install #安装

出现如下错误

ERROR: modinfo: could not open /lib/modules/3.2.2/modules.dep

最后发现原因是SWAP不足造成的,根据知乎友人anguer回答(https://www.zhihu.com/question/20059696)解决了,在此在记录一下以防我老年痴呆了

[root@yufei linux-3.0.4]# dd if=/dev/zero of=/swap2 bs=1M count=1500
[root@yufei linux-3.0.4]# mkswap /swap2
[root@yufei linux-3.0.4]# swapon /swap2

然后问题就解决了。(^-^)V

嘴毒服人心

分类: 技术

0 条评论

发表回复