Come configurare MAAS per separare il traffico PXE e il traffico IPMI su diverse sottoreti?


19

Sto cercando di configurare una parte della nostra rete come cluster Linux. Dal momento che è un po 'educativo per me, ho scelto di utilizzare MAAS con JuJu. Tuttavia ci sono alcune domande che mi fanno impazzire e speravo che qualcuno potesse chiarirmi questo.

Il cluster Linux che sto per configurare è composto da 10 macchine. La metà di esso Dell e gli altri HP. Entrambi i tipi di macchine dispongono di un modulo di spegnimento (HP => iLO2, Dell => DRAC) che supporta IPMI su una scheda NIC separata da 100 Mb. Entrambi supportano PXE sul primo gigabit NIC di bordo. Ho configurato il modulo luci spente con un IP statico corrispondente al layout fisico dei rack e all'altezza della posizione. L'installazione di MAAS tuttavia non mi ha chiesto su quale sottorete e vlan dovrebbe essere configurato il protocollo IPMI. Come faccio a fare questo?

Inoltre, desidero che solo il controller della regione sia in grado di contattare Internet per la gestione dei pacchetti. Gli altri nodi forniti devono essere autorizzati a connettersi a Internet solo tramite un proxy sul controller della regione. Quindi il controller della regione nel mio caso dovrebbe essere configurato con 3 sottoreti; 1 per Internet, 1 per la connettività del protocollo client e 1 per il traffico del cluster. Il controller della regione stesso dovrebbe anche essere un nodo per JuJu.

Poi finalmente c'è la configurazione del nodo che dovrebbe avere una sorta di layout di base che può essere usato all'interno di JuJu. Per quanto ho potuto vedere, non è possibile impostare la configurazione della sottorete del cluster. Ogni macchina ha almeno 4 schede di rete a cui mi piace assegnare le diverse sottoreti; 1 per il traffico IPMI, 1 per il traffico di avvio PXE, 1 per il traffico del cluster e 1 per la rete di archiviazione / client. Quello che mi piace fare è collegare tutte queste interfacce insieme come un unico grande trunk e quindi utilizzare le VLAN per separare il traffico prima del provisioning. Quindi, durante il provisioning di un nodo, MAAS dovrebbe configurare automagicamente le interfacce di rete come suggerisce il layout sopra.

Forse quello che sto cercando è un tutorial / guida di configurazione avanzata per MAAS e JuJu.

Saluti, Joham


@ user229840 Questo è affascinante e anch'io non vedo l'ora di vedere l'eventuale risposta. È utile? linux.dell.com/files/whitepapers/…
Elder Geek,

@ user229840 Questo potrebbe essere dovuto al tuo problema? bugs.launchpad.net/juju-core/+bug/1246556
Elder Geek

@ user229840 Solo un suggerimento ma la tua domanda potrebbe essere specifica. Forse provare a impostare funzionalità simili con qualcosa di più tradizionale (o chiedere come farlo su questo sito Web) e successivamente, quando funziona, provare a chiedere come fare lo stesso con MASS e JuJu?
cprn,

Ho dimenticato questa domanda. Ho più responsabilità all'interno dell'azienda per cui lavoro e una è l'amministrazione del sistema per i nostri server. L'altro sta programmando, e quindi devo aiutare anche gli altri dipendenti ... quindi ... Ormai, ho deciso di lasciare la traccia Ubuntu MAAS e sono andato su SmartOS. Tuttavia, sono ancora in grado di utilizzare juju su macchine virtuali con provisioning. Il documento fornito dall'anziano Geek è comunque fantastico, quindi grazie :)
Joham,

@cyprian: non sono sicuro di cosa intendi con specifico. L'avvio PXE mi sembra una soluzione logica per caricare un'immagine hypervisor sulla macchina bare metal. Ma per iniziare è necessario IPMI per avviare la macchina. Quindi, ovviamente, è necessario configurare le schede NIC all'interno dell'hypervisor e preferibilmente avere una sorta di file di configurazione mobile che è possibile utilizzare durante la reinstallazione dello stesso computer su PXE.
Joham,

Risposte:


4

Forse se permetti all'installazione della GUI di Juju di fornire adeguatamente di più che tipo di bilanciamento di rete hai bisogno, potresti trovare la tua risposta più velocemente.

Utilizzo di Juju con la GUI

Questa guida avanzata si avvicina molto al tuo problema:
MAAS: Configurazione del cluster Configurazione
manuale aggiuntiva


È già tempo fa, ma grazie per il tuo contributo comunque. Non sono sicuro del perché, ma non ricordo di aver letto il manuale di configurazione del cluster fornito qui. Lo esaminerò.
Joham,

0

Nel frattempo ho una migliore comprensione di come è organizzato il networking in Maas ed è piuttosto bello. Quindi, per rispondere alla mia domanda: sconsiglio di separare il traffico IPMI e PXE. È più efficiente condividere il traffico RAC su eth0. Tutti i server possono avviare PXE di default anche su eth0.

Inoltre, non hai bisogno di una porta / switch Ethernet extra solo per il RAC e senza cavi extra, quindi è meno consumo di energia, quindi buono! Puoi usare Nic condivisa per iDRAC 5+ e ILO2 +, iDRAC 6 e versioni successive hanno condiviso Nic failover, ma iLO2 no.

L'interfaccia nic per il traffico PXE è normalmente selezionabile nelle opzioni di avvio del server. Da lì si assegna l'interfaccia di rete dei controller del cluster Maas. Questa interfaccia è connessa alle macchine che desideri controllare su quella rete di cluster. Dai loro una gamma dinamica per l'avvio con DHCP e il tuo a go. Nella scheda di rete del menu webgui di maas troverai la tua prima rete. È possibile selezionare se lo si desidera, la prima interfaccia di ogni macchina su quella rete Maas e creare una nuova rete Maas a cui indirizzare l'altro traffico.

Grazie per l'input!

Saluti, Joham

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.