古いRedHat5サーバーを使用していますが、OSと新しいsan XtremeI/Oストレージをアップグレードできません。EMCでは、device-mapper-multipath 0.4.9-72をネイティブマルチパスパッケージとしてインストールすることをお勧めします。ただし、Redhat5で使用できるパッケージはデバイスのみです。 -mapper-multipath0.4.7-64。したがって、redhat5にdevice-mapper-multipath 0.4.9-72を手動でインストールした場合、互換性がありますか、それとも問題が発生しますか?
Red Hat 5にネイティブに付属しているバージョンのdevice-mapper-multipathでストレージを動作させようとしましたか?それはうまくいくかもしれませんし、Red Hat 5はEOLであるだけなので、とにかく最近どのベンダーもそれをサポートすることはないでしょう。
Red Hatの新しいリリース(6または7)からdevice-mapper-multipathパッケージをインストールすることについて話している場合、そのパッケージのバイナリは新しいリリースに対してコンパイルされているため、機能する可能性は低いと言えます。 glibcやその他のライブラリの一部であり、おそらくカーネルの特定のバージョンも必要です。結局のところ、それがパッケージの主な目的です。
新しいパッケージを(rpm --test -Uvh ...
を使用して)テストインストールしてみてください。依存関係の欠落について文句を言う場合は、いつでも--force
または--nodeps
を使用できますが、損傷を与える可能性があります。将来のパッケージインストール用のRPMデータベースであり、バイナリはとにかく機能しない可能性があります。
新しいパッケージのSRPMを取得して、ターゲットのRed Hat 5システムで再コンパイル/再構築することもできますが、依存関係が適切なバージョンでない場合、コンパイルが失敗する可能性があります。