Membuat kluster Apache Hadoop di Microsoft Azure HDInsight dengan menggunakan templat Resource Manager
Dalam artikel ini, Anda mempelajari beberapa cara untuk membuat kluster Microsoft Azure HDInsight menggunakan templat Azure Resource Manager. Untuk mempelajari tentang alat dan fitur pembuatan kluster lainnya, klik pemilih tab di bagian atas halaman ini. Lihat juga, Metode pembuatan kluster.
Peringatan
Tagihan untuk kluster HDInsight dirata-rata per menit, baik Anda menggunakannya maupun tidak. Pastikan untuk menghapus kluster Anda setelah selesai menggunakannya. Lihat cara menghapus kluster HDInsight.
Templat Resource Manager
Templat Resource Manager memudahkan Anda membuat sumber daya berikut untuk aplikasi Anda dalam satu, operasi terkoordinat:
- Kluster Microsoft Azure HDInsight dan sumber daya dependennya (seperti akun penyimpanan default).
- Sumber daya lain (seperti Microsoft Azure SQL Database untuk menggunakan Apache Sqoop).
Dalam templat, Anda menentukan sumber daya yang diperlukan untuk aplikasi. Anda juga menentukan parameter penyebaran untuk memasukkan nilai untuk lingkungan yang berbeda. Templat terdiri dari JSON dan ekspresi yang Anda gunakan untuk membuat nilai untuk penyebaran Anda.
Anda dapat menemukan sampel templat Microsoft Azure HDInsight di templat quickstart Azure. Gunakan Visual Studio Code lintas platform dengan ekstensi Resource Manager atau editor teks untuk menyimpan templat ke dalam file di stasiun kerja Anda.
Untuk informasi selengkapnya tentang templat Resource Manager, lihat artikel dan contoh berikut ini:
- Menulis templat Azure Resource Manager
- Menyebarkan aplikasi dengan templat Azure Resource Manager
- Referensi templat Microsoft.HDInsight/clusters
- Templat Mulai Cepat Azure
Menghasilkan templat
Resource Manager mengaktifkan Anda mengekspor templat Manajer Sumber Daya dari sumber daya yang sudah ada di langganan Anda menggunakan alat yang berbeda. Anda dapat menggunakan templat yang dihasilkan untuk mempelajari sintaks templat atau mengotomatiskan pemindahan solusi Anda sesuai kebutuhan. Untuk informasi selengkapnya, lihat Mengekspor templat.
Menyebarkan menggunakan portal
Anda dapat menyebarkan templat Resource Manager menggunakan portal Microsoft Azure. Untuk informasi selengkapnya, lihat Menyebarkan sumber daya dari templat kustom.
Menyebarkan menggunakan PowerShell
Anda dapat meyebarkan templat Resource Manager menggunakan Azure PowerShell. Untuk informasi selengkapnya, lihat Menyebarkan sumber daya dengan templat Resource Manager dan Azure PowerShell dan Menyebarkan templat Manajer Sumber Daya pribadi dengan token SAS dan Azure PowerShell.
Menyebarkan menggunakan Azure CLI
Anda dapat menyebarkan templat Resource Manager menggunakan Azure CLI. Untuk informasi selengkapnya, lihat Menyebarkan sumber daya dengan templat Resource Manager dan Azure CLI dan Menyebarkan templat Manajer Sumber Daya pribadi dengan token SAS dan Azure CLI.
Menyebarkan menggunakan REST API
Anda dapat menyebarkan templat Resource Manager menggunakan REST API. Untuk informasi selengkapnya, lihat Menyebarkan sumber daya dengan templat Resource Manager dan Resource Manager REST API.
Menyebarkan dengan Visual Studio
Gunakan Visual Studio untuk membuat proyek grup sumber daya dan menyebarkannya ke Azure melalui antarmuka pengguna. Anda memilih tipe sumber daya yang akan disertakan dalam proyek Anda. Sumber daya tersebut secara otomatis ditambahkan ke templat Resource Manager. Proyek ini juga menyediakan skrip PowerShell untuk menyebarkan templat.
Untuk pengenalan penggunaan Visual Studio dengan grup sumber daya, lihat Membuat dan menyebarkan grup sumber daya Azure melalui Visual Studio.
Pecahkan masalah
Jika Anda mengalami masalah dengan pembuatan kluster Microsoft Azure HDInsight, lihat persyaratan kontrol akses.
Langkah berikutnya
Dalam artikel ini, Anda telah mempelajari beberapa cara untuk membuat kluster Microsoft Azure HDInsight. Untuk mempelajari selengkapnya, lihat artikel berikut ini:
- Untuk templat terkait Microsoft Azure HDInsight lainnya, lihat Templat mulai cepat Azure.
- Untuk contoh penyebaran sumber daya melalui pustaka klien .NET, lihat Menyebarkan sumber daya dengan menggunakan pustaka .NET dan templat.
- Untuk contoh mendalam tentang penyebaran aplikasi, lihat Provisikan dan sebarkan layanan mikro yang dapat diprediksi di Azure.
- Untuk panduan tentang penyebaran solusi Anda ke lingkungan yang berbeda, lihat Lingkungan pengembangan dan pengujian di Microsoft Azure.
- Untuk mempelajari tentang bagian templat Azure Resource Manager, lihat Penulisan templat.
- Untuk daftar fungsi yang bisa Anda gunakan dalam templat Azure Resource Manager, lihat Fungsi templat.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk