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


19

ネットワークの一部を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を使用してトラフィックを分離することです。次に、ノードをプロビジョニングするときに、MAASはレイアウトが上記のようにネットワークインターフェイスを自動的に構成する必要があります。

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

よろしく、ヨハム


@ user229840これは魅力的で、私も最終的な回答を楽しみにしています。これは役に立ちますか?linux.dell.com/files/whitepapers/...
エルダーオタク

@ user229840これはあなたの問題に関連していますか?bugs.launchpad.net/juju-core/+bug/1246556
ギーク長老

@ user229840単なる提案ですが、あなたの質問は特定のものかもしれません。たぶん、より伝統的なもので同様の機能をセットアップしてみて(またはこのウェブサイトでそれを行う方法を尋ねてください)、その後、動作するとき、MASSとJuJuで同じことをする方法を尋ねてみてください?
cprn

この質問を忘れました。私は働いている会社内で複数の責任を負っており、1つはサーバーのシステム管理を行っています。もう1つはプログラミングであり、他の従業員も支援する必要があります...だから...今では、Ubuntu MAASトラックから離れてSmartOSに移行することにしました。ただし、プロビジョニングされた仮想マシンでは引き続きjujuを使用できます。エルダーオタクが提供文書はとても感謝:)ものの、まだ素晴らしいです
Joham

@cyprian:具体的な意味はわかりません。PXEブートは、ハイパーバイザーイメージをベアメタルマシンにアップロードするための論理的なソリューションのようです。ただし、最初にマシンを起動するにはIPMIが必要です。もちろん、ハイパーバイザー内でNICカードを構成する必要があり、できればPXE経由で同じマシンを再インストールするときに使用できる一種の構成ファイルが必要です。
ヨハム

回答:


4

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

GUIでのJujuの使用

この高度なガイドは問題に非常に近いものです:
MAAS:クラスター構成
追加の手動構成


すでに少し前ですが、とにかくご意見をお寄せいただきありがとうございます。理由はわかりませんが、ここで提供したクラスター構成マニュアルを読んだことを思い出せません。それを調べます。
ヨハム

0

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

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

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

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

よろしく、ヨハム

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.