Comment utiliser les scripts de mise en service personnalisés MAAS?

8

J'essaie d'utiliser un script de mise en service MAAS personnalisé pour effectuer des opérations personnalisées sur mon cluster MAAS. Quand ces scripts s'exécutent-ils? Comment devraient-ils être nommés? Doivent-ils être dans un format particulier, ou peuvent-ils être des scripts shell exécutables ou des binaires?

jbalonso
la source

Réponses:

1

Que cherchez-vous à accomplir avec des scripts de mise en service MAAS personnalisés? D'après mon expérience jusqu'à présent, je n'ai pas eu à charger de scripts personnalisés et j'ai utilisé ces exemples et fichiers à ces emplacements pour installer MAAS et juju

http://maas.ubuntu.com/docs/configure.html - ce lien vous amènera à de meilleurs exemples de ce que vous cherchez, je pense .

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

J'espère que cela t'aides,

John75077
la source
J'ai besoin de les modifier pour que les disques soient configurés comme j'en ai besoin. Les serveurs ont un disque de 160 Go pour le '/' un disque de 1 To pour le '/ var' ...
John75077
Je tiens à vous remercier tous de m'avoir annulé quand quelque chose n'est pas clair. Si vous pouvez prendre le temps de le faire, dites-moi aussi POURQUOI c'était négatif. Si cela avait été aussi évident, montrez-moi simplement pourquoi. Je fais de mon mieux pour rester professionnel et j'attends cela de ceux qui m'entourent.
John75077
Voir askubuntu.com/questions/636837/… pour une réponse plus complète sur la personnalisation de l'installation (par opposition à la mise en service).
kiko
1

Veuillez trouver les étapes pour y parvenir:

Étape 1: préparez le script shell selon vos besoins Remarque: Les scripts de mise en service intégrés à MAAS auront des noms commençant par "00-maas" ou "99-maas" pour garantir qu'ils s'exécutent respectivement en premier ou en dernier.

Étape 2: Ouvrez le tableau de bord MAAS ( http: // localhost: 5240 / MAAS / settings / ) et accédez à l'onglet «Paramètres».

Étape 3: Téléchargez votre script shell dans la section Script de mise en service.

Étape 4: démarrez la mise en service de la machine cible et redémarrez la machine cible.

En outre, l'API Restful MaaS est également disponible pour effectuer la même chose.

Liste des scripts de mise en service: GET /api/2.0/commissioning-scripts/

Créez un nouveau script de mise en service: POST /api/2.0/commissioning-scripts/

Réf: https://docs.ubuntu.com/maas/2.1/en/api

dheeraj
la source