CentOSのyumでSegmentation fault
さくらのVPSでCentOS6.3での話。
たまにしかメンテしないので、いつのタイミングからこうなったのかもよくわからない。困った。
そういうときはstraceをかましてみる。
[root@ria10_no_server www]# strace yum update
~snip~
stat("/var/cache/yum/x86_64/6/jenkins/primary.xml.gz", {st_mode=S_IFREG|0644, st_size=27127, ...}) = 0
stat("/var/cache/yum/x86_64/6/jenkins/primary.xml.gz", {st_mode=S_IFREG|0644, st_size=27127, ...}) = 0
stat("/var/cache/yum/x86_64/6/jenkins/primary.xml.gz", {st_mode=S_IFREG|0644, st_size=27127, ...}) = 0
open("/var/cache/yum/x86_64/6/jenkins/primary.xml.gz", O_RDONLY) = 9
lseek(9, 0, SEEK_CUR) = 0
read(9, "\37\213\10\10\0\0\0\0\2\377/var/www/pkg.jenkins-c"..., 8192) = 8192
- SIGSEGV (Segmentation fault) @ 0 (0) ---
- killed by SIGSEGV +++
Segmentation fault
これ、標準出力にビビるくらいアウトプットされるので、リダイレクトしたほうがいいかもしれないけど、とにかくセグフォが最後に来るケースがほとんどだと思うのでそのままでも問題ないかも。
で、jenkinsでコケてるので、どうもjenkinsの何かが問題らしい。このサーバでは今jenkinsはまともに運用されてないので消しちゃうことにした。
$ rm -rf /var/cache/jenkins
$ rm -rf /var/lib/jenkins/
$ yum remove jenkins
そしたら、スカッと治った。
- 出版社/メーカー: 任天堂
- 発売日: 2014/07/24
- メディア: Video Game
- この商品を含むブログ (7件) を見る