Urmărirea proxy-ului printr-o implementare MAAS
Distingeți descărcările de imagini, traficul instalatorului, accesul la pachetele implementate și cererile ulterioare ale aplicațiilor în MAAS.
O descărcare reușită a imaginii de boot MAAS dovedește ruta controlerului. Dacă mașina instalată nu poate obține pachete mai târziu, inspectați consumatorul din acea etapă:
| Etapă | Consumator de inspectat |
|---|---|
| Descărcare imagine/aprovisionare | Serviciul de controler responsabil |
| Punere în funcțiune sau instalare | Mediul temporar al sarcinii |
| Pachete de sistem instalate | Managerul de pachete și configurația generată |
| Descărcare ulterioară de charm, script sau aplicație | Clientul care face acea cerere |
Folosiți controalele acceptate ale versiunii MAAS aflate în serviciu. enable_http_proxy documentat acoperă utilizarea proxy-ului încorporat sau specificat pentru aprovisionare și accesul la pachete; http_proxy identifică un serviciu extern. În modul peer-proxy, mașinile implementate pot folosi proxy-ul încorporat al MAAS, care utilizează acel serviciu extern ca părinte. Pentru utilizarea permisă a unui părinte extern public, alegeți un candidat HTTP din lista de proxy-uri HTTP; în modul peer-proxy păstrați neschimbat punctul final local MAAS al nodului.
Un punct final local MAAS pe nod nu este, prin urmare, neapărat învechit. Urmați părintele său înainte de a-l înlocui cu adresa externă. Soluțiile vechi preseed din versiunile care nu transmiteau setările de proxy nodurilor nu descriu fiecare implementare actuală.
În etapa care eșuează, comparați setările generate ale pachetelor, accesibilitatea punctului final și identitatea de autentificare cu mediul instalatorului. Nu trebuie să partajeze un director home sau variabile. Pe un nod Ubuntu care folosește APT, inspectați opțiunile de proxy proprii ale APT. Păstrați accesul la metadatele locale separat de depozitele publice; trimiterea unui URL de aprovisionare intern către părintele extern poate eșua în timp ce descărcările publice funcționează.
Un shell sau un browser al controlerului este un alt consumator, iar un manager de pachete configurat nu configurează fiecare mediu de execuție ulterior. După o modificare administrativă, inspectați ce a primit de fapt sarcina de lucru existentă afectată, în loc să presupuneți că a reîncărcat imediat setarea.