web-dev-qa-db-ja.com

異なるサブネット上のPXEトラフィックとIPMIトラフィックを分離するようにMAASを構成する方法は?

ネットワークの一部をLinuxクラスターとして設定しようとしています。私にとって少し教育的なので、JuJuでMAASを使用することを選択します。しかし、私の心を揺さぶるいくつかの質問があり、誰かがそれを明確にしてくれることを望んでいました。

私がセットアップしようとしているLinuxクラスタは、10台のマシンで構成されています。その半分はDellと他のHPです。両方のタイプのマシンには、個別の100Mb NICでIPMIをサポートするライトアウトモジュール(HP => iLO2、Dell => DRAC)があります。どちらも最初のオンボードギガビットNICでPXEをサポートします。ラックの物理レイアウトと位置の高さに一致する静的IPを使用して、Lights Outモジュールを構成しました。ただし、MAASをインストールしても、IPMIプロトコルをどのサブネットとVLANに設定する必要があるかは尋ねられませんでした。どうすればいいですか?

また、リージョンコントローラーのみがパッケージ管理のためにインターネットに接続できるようにします。プロビジョニングされた他のノードは、リージョンコントローラーのプロキシを介してのみインターネットに接続できるようにする必要があります。したがって、私の場合のリージョンコントローラーは3つのサブネットで構成する必要があります。インターネット用に1つ、クライアントプロトコル接続用に1つ、クラスタートラフィック用に1つ。リージョンコントローラー自体もJuJuのノードでなければなりません。

最後に、JuJu内で使用できる基本的なレイアウトのようなノード構成が必要です。私が見る限り、クラスターのサブネット構成をセットアップする可能性はありません。各マシンには、異なるサブネットを割り当てたいNICが少なくとも4つあります。 IPMIトラフィック用に1つ、PXEブートトラフィック用に1つ、クラスタートラフィック用に1つ、ストレージ/クライアントネットワーク用に1つ。私がやりたいのは、これらすべてのインターフェースを1つの大きなトランクとして結合し、VLANを使用してトラフィックを分離することですbeforeプロビジョニング。次に、ノードをプロビジョニングするときに、MAASはレイアウトが上記のようにネットワークインターフェイスを自動的に構成する必要があります。

たぶん私が探しているのは、MAASとJuJuのための高度な設定チュートリアル/ガイドです。

よろしく、ヨハム

19
Joham

Juju GUI のインストールを許可して、必要なネットワークバランシングのタイプを適切に提供すると、より迅速に答えを見つけることができます。

GUIでJujuを使用する

あなたの問題に非常に近いこの高度なガイド:
MAAS:クラスター構成
追加の手動設定

4
swift

その間、私はネットワークがmaasでどのように配置されているか、そしてそれがかなりクールであることをよく理解しています。したがって、私自身の質問に答えるために、IPMIとPXEトラフィックを分離しないことをお勧めします。 eth0でRACトラフィックを共有する方が効率的です。すべてのサーバーは、eth0でもPXEのデフォルトを起動できます。

その上、RACだけに余分なイーサネットポート/スイッチを必要とせず、余分なケーブルも必要ないため、エネルギー消費が少なくてすみます。 iDRAC 5+およびILO2 +で共有nicを使用できます。iDRAC6以降では共有nicフェイルオーバーを使用できますが、iLO2では使用できません。

PXEトラフィックのnicインターフェイスは通常、サーバーのブートオプションで選択可能です。そこからmaasクラスターコントローラーネットワークインターフェイスを割り当てます。このインターフェイスは、そのクラスターネットワークで制御するマシンに接続されます。 DHCPを使用して起動するためのダイナミックレンジを提供します。 maas webguiメニューの[ネットワーク]タブに、最初のネットワークがあります。必要に応じて、そのmaasネットワーク上の各マシンの最初のインターフェースを選択し、他のトラフィックをルーティングする新しいmaasネットワークを作成できます。

入力いただきありがとうございます!

よろしく、ヨハム

0
Joham