Centos 7 リポジトリから Centos 6 にパッケージをインストールする

Centos 7 リポジトリから Centos 6 にパッケージをインストールする

Centos 6 と Centos 7 のマシンをセットアップして、最初のマシンが mount.cifs を使用して、2 番目のマシンから専用ソフトウェアを介してボリュームをマウントするようにしています。

問題は、Centos 6 バージョンの cifs-utils (mount.cifs を提供) が Centos 7 のバージョンよりかなり古いため、プロプライエタリ ソフトウェアが「カーネル: CIFS: 不明なマウント オプション "domainname="」というエラーで cifs ボリュームをマウントできないことです。

明らかに、Centos 7 の cifs-utils バージョンのマウント オプションは Centos 6 のバージョンから変更されています。

Centos 6 を Centos 7 に簡単にアップグレードできません。

Centos 7 リポジトリを Centos 6 に追加し、依存関係を持つ cifs-utils を更新して両方のマシンで同じバージョンを実行すると、何か問題が発生しますか?

他に方法はあるでしょうか?

編集: それで、名前を挙げないようにしている謎のプロプライエタリ ソフトウェアで問題なく動作する Centos 7 マシンがもう 1 台あることに気付きました。2 つの 7 の唯一の違いは、最初のマシンで yum update を実行したことです。これにより、cifs-utils、nfs-utils、samba もマイナー バージョンアップされました。パッケージ不足について多くのエラーが発生する samba 以外はすべてダウングレードできました。新しい samba が何かを壊したと確信しています。

答え1

システムを壊さないとしても、Centos の最新バージョンのリポジトリを追加するのは得策ではありません。この問題に対処するために、特にバックポート リポジトリが提供されています。

Centos 7.4 では、mount.cifs に「domainname」ではなく「domain」オプション (man mount.cifs) があることがわかります。2 つのシステムのマウント オプションを比較し、対応するものに置き換える必要があります。2020 年に EOL になったシステムに共通の機能がいくつかない可能性はないと思います。

関連情報