yumグループはどこで定義されていますか?

yumグループはどこで定義されていますか?

クラスタを設定していますが、何らかの理由で一部のノードにInfiniband設定に必要なすべてのグループがありません(具体的には「Infinibandサポート」)。

グループから呼び出して手動でインストールするインストールのリストを見つけることができますが、これはクラスタの管理方法を学ぶより重要な目的を失います。

グループがどこで定義され、どのように定義されているのかわかりませんyum。最善のアイデアは、yum repolistノード間の非対称性を見つけて、欠落しているノードに合わせることです。これはうまくいきません。私はyum grouplist同じままです。

私が見つけた最後の文書によると、利用可能なグループはインストール可能なグループであり、実際にはそれが終わりです。

私は何を見逃していますか?

ベストアンサー1

答えは、group定義がリポジトリから出てくることです。すべてのリポジトリを追加しても機能しない単純な理由は、機能しないスレーブのリポジトリURLが正しくないためです。

定義を「見つけたり」システムに新しい定義をインストールする方法はないと思います。これらのグループは、ストレージをクロールした結果としてのみ表示されます。

ボーナスとして「Infiniband Support」グループは以下の通りです。

http://springdale.princeton.edu/data/puias/6.5/x86_64/os

リポジトリ。

インストールと使用

yum-config-manager --add-repo http://springdale.princeton.edu/data/puias/6.5/x86_64/os

yum-config-manageryum-utilsそれ自体はインストールから来ています。

yum install yum-utils

見つけることができます

yum search yum-config-manager

repo最後に、各スレーブのすべてのファイルの内容を調べて問題を見つけました。

/etc/yum.repos.d/

フォルダ。このファイルspringdale.princeton.edu_data_puias_6.5_x86_64_os.repoには以下が含まれています。

[springdale.princeton.edu_data_puias_6.5_x86_64_os]
name=added from: springdale.princeton.edu_data_puias_6.5_x86_64_os

baseurl=springdale.princeton.edu_data_puias_6.5_x86_64_os
enabled=1

正しいURLが1つもありません。

残念ながら、リポジトリがまだ未知のグループ名を見つける方法に対する最終的な答えです。

おすすめ記事