Redhat 및 Centos 서버 glibc 오류

Redhat 및 Centos 서버 glibc 오류

내 표현이 정확하지 않고 현재 정보가 부족하다면 용서해 주세요. 하지만 이 문제를 알아내려고 정신을 잃고 있고 현재 문제의 서버 뒤에 있지 않습니다. 두 개의 서버가 있습니다. 하나는 Redhat 4이고 다른 하나는 Centos 4입니다. glibc를 실행해야 하는 것처럼 보이는 각 바이너리에 대해 다음 오류가 발생합니다.

/usr/sbin/sshd /lib/tls/libc.so.6: version 'GLIBC_2.4' not found (required by /usr/lib/libz.so.1) /usr/sbin/sshd: /lib/tls/libc.so.6: version 'GLIBC_2.3.4' not found (required by /usr/lib/libz.so.6)

sshd를 기본적으로 동일한 문제가 있는 yum 및 기타 프로그램으로 대체했습니다. 이들은 내 서버가 아니며 소유자에 따르면 해당 서버에 어떤 활동도 수행되지 않습니다. 그 중 하나는 약 6개월 전에 이 오류로 인해 실패했고, 가장 최근의 하나는 한 달 전에 실패했습니다.

이전에 비슷한 것을 본 사람이 있거나 이를 수정하기 위해 무엇을 할 수 있는지에 대한 단서가 있는 사람이 있습니까? 이로 인해 작동하지 않으므로 yum을 사용할 수 없습니다. 요청하면 며칠 내에 더 많은 정보를 수집할 수 있지만 Google이 이 문제에 실패했기 때문에 무슨 일이 일어나고 있는지 알고 싶습니다.

답변1

누군가가 일부 RHEL5를 RHEL4에 혼합한 것 같습니다. 어떤 경우에는 버전 제어가 어리석은 저장소 트릭을 용납하지 않습니다. 예를 들어, 하지 말아야 할 일이 있다는 데 우리 모두 동의할 수 있으며 이 메시지는 특히 다음 중 하나에서 일반적입니다. 그 것들.

따라서 rpm -qif usr/sbin/sshd를 실행하고 그것이 무엇을 위해 만들어졌는지 확인하세요. RHEL4용으로 제작되지 않았을 것 같습니다. 그렇다면 배포판의 최신 버전으로 강화 및 다운그레이드하고 원하는 경우 최신 버전을 백포트할 준비를 하십시오.

RHEL4 상자도 있습니다. 우리는 해야 한다고 알고 있는 일들 사이의 균형을 맞추고, 아직 바꿀 수 없는 일들을 줄여야 합니다. 우리가 약간 회색이 되면 선도 약간 회색이 됩니다.

관련 정보