web-dev-qa-db-fra.com

Aide MAAS, JUJU: les nœuds MAAS n'ont pas accès à Internet pendant le démarrage PXE

Nous essayons d'implémenter une configuration cloud dans notre collège en utilisant MAAS/Juju/OpenStack.

Le collège a son propre serveur DHCP et nous n'y avons pas accès. Nous ne pouvons donc pas définir next-server sur notre serveur MAAS. Le problème de démarrage des nœuds a été résolu en obtenant notre propre commutateur et en permettant au serveur MAAS d'exécuter DHCP. Puisqu'il n'y a qu'une seule carte réseau, lorsque nous connectons nos machines au commutateur, nous n'avons pas accès à Internet.

Voici donc ce que nous avons fait jusqu'à présent.

  1. MAAS installé sur une machine avec DHCP/DNS.
  2. Ajout des adresses MAC de trois autres machines via l'interface Web MAAS.
  3. PXE a démarré les autres machines.

Bien que les nœuds démarrent PXE, ils ne peuvent pas télécharger les packages car ils ne sont plus connectés à Internet. Ainsi, les composants du système d'exploitation ne sont pas installés. Le serveur MAAS définit cependant les nœuds sur 'Ready' et je peux bootstrap Juju dessus).

Quel est un moyen de contourner cela?

Nous ne pouvons pas obtenir de cartes réseau pour toutes les machines, bien qu'il soit possible d'en obtenir une pour le serveur maître.

Merci.

1
Sumit Menon

Si vous pouvez ajouter un deuxième NIC au serveur maître et activer le transfert IPv4 et le NAT, vous pouvez utiliser le second NIC pour vous connecter au commutateur et à tous les autres machines, tout en utilisant la première NIC sur le serveur pour accéder à l'extérieur, à la fois pour le serveur et les machines.

Vous pourriez trouver cela utile: https://help.ubuntu.com/community/Internet/ConnectionSharing

1
dimitern