
私たちは、MAAS/Juju/OpenStack を使用して大学でクラウド セットアップを実装しようとしています。
大学には独自の DHCP サーバーがありますが、私たちはそれにアクセスできません。そのため、次のサーバーを MAAS サーバーに設定することはできません。ノードの起動の問題は、独自のスイッチを入手し、MAAS サーバーが DHCP を実行できるようにすることで解決しました。NIC は 1 つしかないため、マシンをスイッチに接続すると、インターネットにアクセスできなくなります。
それで、これが私たちがこれまでにやったことです。
- DHCP/DNS とともに MAAS をマシンにインストールしました。
- MAAS Web インターフェースを通じて他の 3 台のマシンの MAC アドレスを追加しました。
- 他のマシンはPXEブートされました。
ノードは PXE ブートを実行しますが、インターネットに接続されていないためパッケージをダウンロードできません。そのため、OS コンポーネントはインストールされません。ただし、MAAS サーバーはノードを「準備完了」に設定し、Juju をブートストラップできます。
これを回避する方法は何ですか?
マスター サーバー用に NIC を 1 つ取得することは可能ですが、すべてのマシン用に NIC を取得することはできません。
ありがとう。
答え1
マスター サーバーに 2 番目の NIC を追加し、IPv4 転送と NAT を有効にすると、2 番目の NIC を使用してスイッチと他のすべてのマシンに接続し、サーバー上の最初の NIC を使用してサーバーとマシンの両方の外部にアクセスできます。
これは役に立つかもしれません:https://help.ubuntu.com/community/Internet/ConnectionSharing