Come si usano gli script di messa in servizio personalizzati MAAS?


8

Sto tentando di utilizzare uno script di messa in servizio MAAS personalizzato per eseguire operazioni personalizzate sul mio cluster MAAS. Quando vengono eseguiti questi script? Come dovrebbero essere nominati? Devono essere in un formato particolare o possono essere script di shell o binari eseguibili?

Risposte:


1

Cosa stai cercando di realizzare con gli script di messa in servizio MAAS personalizzati? Nella mia esperienza finora non ho dovuto caricare script personalizzati e ho fatto uso di questi esempi e file in queste posizioni installando MAAS e juju

http://maas.ubuntu.com/docs/configure.html - questo link ti porterà ad alcuni esempi migliori di ciò che penso tu stia cercando.

/usr/share/maas/preseeds/generic
/usr/share/maas/preseeds/preseed-master

Spero che sia di aiuto,


Ho bisogno di modificarli in modo che le unità siano configurate nel modo in cui ne ho bisogno. I server hanno unità da 160 GB per "/" un'unità da 1 TB per "/ var" ...
John75077

Voglio ringraziare tutti voi per avermi segnalato quando qualcosa non è chiaro. Se riesci a prenderti il ​​tempo necessario, dimmi anche PERCHÉ è stato negativo. Se fosse stato così ovvio, allora mostrami semplicemente perché. Faccio del mio meglio per mantenermi professionale e me lo aspetto da chi mi circonda.
John75077,

Vedere askubuntu.com/questions/636837/… per una risposta più completa sulla personalizzazione dell'installazione (rispetto alla messa in servizio).
Kiko,

1

Si prega di trovare i passaggi per raggiungere questo obiettivo:

Passaggio 1: preparare lo script della shell in base alle proprie esigenze Nota: gli script di messa in servizio integrati in MAAS avranno nomi che iniziano con "00-maas" o "99-maas" per garantire che vengano eseguiti prima o per ultimo, rispettivamente.

Passaggio 2: Apri MAAS Dashboard ( http: // localhost: 5240 / MAAS / settings / ) e vai alla scheda "Impostazioni".

Passaggio 3: carica lo script della shell nella sezione script di messa in servizio.

Passaggio 4: avviare la messa in servizio per la macchina target e riavviare la macchina target.

Inoltre, seguendo Restful MaaS API disponibile anche per eseguire lo stesso.

Elenco degli script di commissioning: GET /api/2.0/commissioning-scripts/

Creare un nuovo script di messa in servizio: POST /api/2.0/commissioning-scripts/

Rif: https://docs.ubuntu.com/maas/2.1/en/api

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.