RedhatおよびCentosサーバーのglibcエラー

RedhatおよびCentosサーバーのglibcエラー

私の表現が正確ではなく、現在の情報が不足している場合は許してください。しかし、この問題を把握しようと心を失っており、現在問題のサーバーの背後にはありません。 2つのサーバーがあります。 1つはRedhat 4、もう1つは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や他のプログラムに置き換えました。これらは私のサーバーではなく、所有者によると、そのサーバーに対して何もしません。そのうちの1つは約6ヶ月前にこのエラーで失敗し、最新のものは1ヶ月前に失敗しました。

以前に似たものを見た人や、それを修正するために何ができるかについての手がかりがある人はいますか?これはうまくいかないため、yumは使用できません。リクエストすると数日以内により多くの情報を収集できますが、Googleがこの問題に失敗したために何が起こっているのかを知りたいです。

ベストアンサー1

誰かがいくつかのRHEL5をRHEL4に混ぜたようです。場合によっては、バージョン管理は愚かなストレージトリックを受け入れません。たとえば、やってはいけないことがあることに同意することができます。そのもの。

したがって、rpm -qif usr/sbin/sshd を実行し、それが何のために作成されたかを確認してください。 RHEL4用に製作されていないようです。その場合は、ディストリビューションの最新バージョンに拡張してダウングレードし、必要に応じて最新バージョンをバックポートする準備をします。

RHEL4ボックスもあります。私たちはしなければならないと知っていることのバランスをとり、まだ変えられないことを減らす必要があります。私たちがやや灰色になると、線もやや灰色になります。

おすすめ記事