Próbuję skonfigurować część naszej sieci jako klaster linux. Ponieważ jest to dla mnie trochę edukacyjne, wybrałem używanie MAAS z JuJu. Są jednak pewne pytania, które mylą mnie i miałem nadzieję, że ktoś może to dla mnie wyjaśnić.
Klaster linuksowy, który zamierzam skonfigurować, składa się z 10 komputerów. Połowa to Dell i druga HP. Oba typy maszyn mają moduł wyłączania oświetlenia (HP => iLO2, Dell => DRAC), który obsługuje IPMI na osobnej karcie sieciowej 100 Mb. Oba obsługują PXE na pierwszej gigabitowej karcie pokładowej. Skonfigurowałem moduł oświetlenia ze statycznym adresem IP odpowiadającym fizycznemu rozmieszczeniu stojaków i wysokości pozycji. Instalowanie MAAS nie pytało mnie jednak, w jakiej podsieci i sieci vlan należy skonfigurować protokół IPMI. Jak mam to zrobic?
Chcę też, aby tylko kontroler regionu mógł kontaktować się z Internetem w celu zarządzania pakietami. Inne udostępnione węzły powinny mieć możliwość łączenia się z Internetem tylko przez serwer proxy na kontrolerze regionu. Tak więc kontroler regionu w moim przypadku powinien być skonfigurowany z 3 podsieciami; 1 dla Internetu, 1 dla łączności protokołu klienta i 1 dla ruchu w klastrze. Sam kontroler regionu powinien być również węzłem dla JuJu.
Wreszcie jest konfiguracja węzła, która powinna mieć rodzaj podstawowego układu, którego można używać w JuJu. O ile mogłem zobaczyć, nie ma możliwości skonfigurowania konfiguracji podsieci klastra. Każda maszyna ma co najmniej 4 karty sieciowe, do których lubię przypisywać różne podsieci; 1 dla ruchu IPMI, 1 dla ruchu rozruchowego PXE, 1 dla ruchu klastrowego i 1 dla sieci pamięci / klienta. To, co lubię, to połączyć wszystkie te interfejsy jako jeden duży bagażnik, a następnie użyć sieci VLAN do oddzielenia ruchu przed uruchomieniem . Następnie, podczas udostępniania węzła, MAAS powinien automatycznie skonfigurować interfejsy sieciowe, jak sugeruje to powyższy układ.
Może szukam zaawansowanego samouczka / przewodnika konfiguracji dla MAAS i JuJu.
Pozdrawiam, Joham
źródło
Odpowiedzi:
Może jeśli pozwolisz na instalację GUI Juju, aby zapewnić odpowiednio więcej potrzebnego rodzaju równoważenia sieci, szybciej znajdziesz odpowiedź.
Używanie Juju z GUI
Te zaawansowane przewodniki bardzo blisko Twojego problemu:
MAAS: Konfiguracja klastra
Dodatkowa konfiguracja ręczna
źródło
Tymczasem lepiej rozumiem, w jaki sposób sieć jest zorganizowana w Maas i jest całkiem fajna. Aby odpowiedzieć na moje pytanie: odradzam rozdzielanie ruchu IPMI i PXE. Bardziej wydajne jest po prostu współdzielenie ruchu RAC na eth0. Wszystkie serwery mogą również uruchamiać PXE domyślnie na eth0.
Poza tym nie potrzebujesz dodatkowego portu Ethernet / przełącznika tylko do RAC i żadnych dodatkowych kabli, co oznacza mniejsze zużycie energii, a więc dobre! Możesz użyć Shared Nic dla iDRAC 5+ i ILO2 +, iDRAC 6 i wyższe mają wspólne przełączanie awaryjne Nic, ale iLO2 nie.
Interfejs nic dla ruchu PXE jest zwykle wybierany w opcjach uruchamiania serwera. Następnie przypisujesz interfejs sieciowy kontrolerów klastra Maas. Ten interfejs jest podłączony do maszyn, które chcesz kontrolować w tej sieci klastrowej. Daj im zakres dynamiczny, aby można było uruchomić za pomocą DHCP i gotowe. Na karcie sieci w menu maas webgui znajdziesz swoją pierwszą sieć. Możesz wybrać, jeśli chcesz, pierwszy interfejs każdej maszyny w tej sieci Maas i utworzyć nową sieć Maas, aby kierować swój drugi ruch.
Dzięki za wkład!
Pozdrawiam, Joham
źródło