Bagaimana cara menggunakan skrip commissioning khusus MAAS?

8

Saya mencoba menggunakan skrip commissioning MAAS khusus untuk melakukan operasi kustom pada kluster MAAS saya. Kapan skrip ini dijalankan? Bagaimana mereka dinamai? Apakah mereka harus dalam format tertentu, atau bisakah itu skrip atau binari shell yang dapat dieksekusi?

jbalonso
sumber

Jawaban:

1

Apa yang ingin Anda capai dengan skrip commissioning MAAS khusus? Dalam pengalaman saya sejauh ini saya tidak harus memuat skrip khusus dan memanfaatkan contoh dan file ini di lokasi ini menginstal MAAS dan juju

http://maas.ubuntu.com/docs/configure.html - tautan ini akan membawa Anda ke beberapa contoh yang lebih baik dari saya pikir apa yang Anda cari.

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

Semoga ini membantu,

John75077
sumber
Saya perlu memodifikasinya sehingga drive dikonfigurasi seperti yang saya butuhkan. Server memiliki 160GB drive untuk '/' drive 1TB untuk '/ var' ...
John75077
Saya ingin berterima kasih kepada Anda semua karena telah menandai saya BAWAH ketika ada sesuatu yang tidak jelas. Jika Anda dapat meluangkan waktu untuk melakukan itu, maka katakan juga kepada saya MENGAPA itu negatif. Jika sudah jelas maka tunjukkan saja alasannya. Saya melakukan yang terbaik untuk tetap profesional dan saya berharap itu dari orang-orang di sekitar saya.
John75077
Lihat askubuntu.com/questions/636837/… untuk jawaban yang lebih lengkap tentang menyesuaikan instalasi (sebagai lawan dari commissioning).
kiko
1

Temukan langkah-langkah untuk mencapai ini:

Langkah 1: siapkan skrip shell sesuai kebutuhan Anda. Catatan: Skrip commissioning yang dibangun dalam MAAS akan memiliki nama yang dimulai dengan "00-maas" atau "99-maas" untuk memastikan bahwa skrip berjalan pertama atau terakhir.

Langkah 2: Buka MAAS Dashboard ( http: // localhost: 5240 / MAAS / settings / ) dan Buka tab "Pengaturan".

Langkah 3: Unggah skrip shell Anda di bawah bagian skrip commissioning.

Langkah 4: Mulai commissioning untuk mesin target dan reboot mesin target.

Selain itu, mengikuti API Restful MaaS juga tersedia untuk melakukan hal yang sama.

Daftar skrip commissioning: GET /api/2.0/commissioning-scripts/

Buat skrip commissioning baru: POST /api/2.0/commissioning-scripts/

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

dheeraj
sumber