Linux
yum rpm 세그멘테이션 오류
CHOMAN
2020. 1. 22. 09:48
yum 혹은 rpm 관련 명령 실행시 발생함 (centos7 64bit 에서 자주 목격하였음)
에러 메세지 내용
BDB2053 Freeing read locks for locker 0x1d6: 14243/140615845144384
세그멘테이션 오류
google 상에 검색하여 모든 명령어를 해봤지만
rpmdb --rebuilddb
yum clean all
해결되지 않음
syslog message
yum\[11672\]: segfault at 7fff34adc9c5 ip 00007fa64490c00c sp 00007fff348bc1a0 error 4 in libsqlite3.so.0.8.6\[7fa64487a000+b1000\]
libsqlite3.so.0.8.6 파일이 이상한가?
어떤파일인가?
# find / -name 'libsqlite3.so.0.8.6'
/usr/lib64/libsqlite3.so.0.8.6
sqlite 패키지인데 시스템에서 사용하는 연관성이 많은 듯하다.
라이브러리 파일이라서 패키지 삭제나 재설치가 어렵다 (종족성 때문에)
멀쩡한 서버에서 해당 파일을 복사해서 문제 있는 서버로 경로 그대로 해서 복사하였다.
잘 동작한다