クラスタを設定していますが、何らかの理由で一部のノードに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-manager
yum-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つもありません。
残念ながら、リポジトリがまだ未知のグループ名を見つける方法に対する最終的な答えです。