MAASカスタム試運転スクリプトを使用するにはどうすればよいですか?


8

カスタムMAASコミッショニングスクリプトを使用して、MAASクラスターでカスタム操作を実行しようとしています。これらのスクリプトはいつ実行されますか?それらはどのように命名されるべきですか?特定の形式にする必要がありますか、それとも実行可能なシェルスクリプトまたはバイナリにすることができますか?

回答:


1

カスタムMAASコミッショニングスクリプトで何を達成しようとしていますか?これまでの私の経験では、カスタムスクリプトをロードする必要はなく、MAASとjujuをインストールするこれらの場所でこれらの例とファイルを利用しました

http://maas.ubuntu.com/docs/configure.html -このリンクは、私はいくつかのより良い例が表示されますだと思うあなたが探しものを。

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

お役に立てれば、


ドライブを必要な方法で構成できるように変更する必要があります。サーバーには、「/」用に160GBドライブ、「/ var」用に1TBドライブがあります...
John75077

不明な点がある場合にDOWNとマークしてくださった皆さんに感謝します。あなたがそれをするのに時間をかけることができるならば、それからそれが否定的であった理由を私に教えてください。それが明らかだった場合は、その理由を単に示してください。私はできる限りプロ意識を維持するように努めています。
John75077

(試運転ではなく)インストールのカスタマイズに関するより完全な回答については、askubuntu.com / questions / 636837 /…を参照してください。
kiko 2015年

1

これを達成するための手順を見つけてください:

ステップ1:要件に応じてシェルスクリプトを準備する注:MAASに組み込まれたコミッショニングスクリプトには、「00-maas」または「99-maas」で始まる名前が付けられ、それぞれ最初または最後に実行されるようにします。

ステップ2:MAASダッシュボード(http:// localhost:5240 / MAAS / settings /)を開き、 [設定]タブに移動します。

ステップ3:試運転スクリプトセクションでシェルスクリプトをアップロードします。

ステップ4:ターゲットマシンの試運転を開始し、ターゲットマシンを再起動します。

また、以下のRestful MaaS APIも同様に実行できます。

試運転スクリプトのリスト:GET /api/2.0/commissioning-scripts/

新しい試運転スクリプトを作成します:POST /api/2.0/commissioning-scripts/

参照:https : //docs.ubuntu.com/maas/2.1/en/api

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.