Buat dan konfigurasikan kluster ClickHouse di EMR on ECS, termasuk pengaturan perangkat lunak, perangkat keras, dan pengaturan dasar.
Latar Belakang
Untuk rekomendasi mengenai tipe instans, memori, dan konfigurasi disk, lihat Usage Recommendations.
Prasyarat
VPC dan vSwitch telah dibuat di wilayah target. Untuk informasi selengkapnya, lihat Create and manage a VPC dan Create and manage a vSwitch.
Prosedur
-
Buka halaman Create Cluster.
-
Login ke konsol EMR on ECS.
-
Opsional: Pada bilah navigasi atas, pilih wilayah dan kelompok sumber daya sesuai kebutuhan bisnis Anda.
-
Wilayah: Wilayah yang dipilih tidak dapat diubah setelah kluster dibuat.
-
Kelompok sumber daya: Secara default, semua resource dalam akun Anda akan ditampilkan.
-
-
Klik CREATE_CLUSTER.
-
-
Konfigurasikan pengaturan kluster.
PentingSetelah kluster dibuat, Anda hanya dapat mengubah nama kluster. Semua pengaturan lain bersifat final. Tinjau konfigurasi Anda dengan cermat sebelum melanjutkan.
-
Pengaturan perangkat lunak.
Parameter
Description
Region
Wilayah yang dipilih tidak dapat diubah setelah kluster dibuat.
Business Scenario
Pilih Data Analytics.
Product Version
Versi perangkat lunak terbaru dipilih secara default.
High Service Availability
Nonaktif secara default.
Optional Services
Anda harus memilih ClickHouse.
Penting-
Pada kluster yang menjalankan EMR-5.11.0 atau versi lebih baru, atau EMR-3.45.0 atau versi lebih baru, ZooKeeper dipilih secara default saat Anda memilih layanan ClickHouse.
-
Pada kluster yang menjalankan EMR-5.8.0 (inklusif) hingga EMR-5.10.1 (inklusif), jika Anda hanya memilih layanan ClickHouse, kluster akan menggunakan ClickHouse Keeper bawaan alih-alih ZooKeeper. Namun, performa ClickHouse Keeper berbeda dari ZooKeeper. Kami menyarankan agar Anda juga memilih ZooKeeper.
-
Pada kluster yang menjalankan EMR-3.42.0 hingga EMR-3.44.1 (inklusif):
-
Jika High Service Availability diaktifkan, ZooKeeper dipilih secara default saat Anda memilih layanan ClickHouse.
-
Jika High Service Availability dinonaktifkan, ZooKeeper tidak dipilih otomatis saat Anda memilih layanan ClickHouse. Dalam kasus ini, ClickHouse tidak dapat menjalankan operasi DDL. Kami menyarankan agar Anda juga memilih ZooKeeper.
-
Advanced Settings
Custom Software Configuration: Memungkinkan Anda menentukan file JSON untuk mengonfigurasi perangkat lunak dasar kluster. Untuk informasi selengkapnya, lihat Configure custom software. Fitur ini dinonaktifkan secara default.
-
-
Pengaturan perangkat keras.
Parameter
Description
Billing Method
Default-nya adalah Subscription. Metode penagihan yang didukung:
-
Pay-as-you-go: Ditagih per jam berdasarkan penggunaan aktual.
-
Subscription: Metode prabayar di mana Anda membayar resource sebelum menggunakannya.
CatatanKami menyarankan menggunakan metode penagihan Pay-as-you-go untuk pengujian. Setelah pengujian berhasil, buat kluster Subscription baru untuk penggunaan produksi.
Zone
Lokasi fisik berbeda dalam satu wilayah, yang dihubungkan oleh jaringan internal berlatensi rendah.
VPC
Jika tidak tersedia VPC, klik Create VPC untuk membuatnya.
vSwitch
Pilih vSwitch di zona tersebut. Jika tidak tersedia vSwitch, buat satu.
Default Security Group
Security group yang sudah ada dipilih secara default. Untuk informasi selengkapnya, lihat Security group overview.
Anda juga dapat mengklik create a new security group. untuk membuat yang baru.
PentingJangan gunakan enterprise security group yang dibuat di Konsol ECS.
Node Group
Pilih tipe instans sesuai kebutuhan Anda. Untuk informasi selengkapnya, lihat Instance families.
-
System Disk: Pilih tipe disk, seperti ESSD, SSD standar, atau disk ultra.
-
System disk size: Default: 80 GB. Rentang: 80 GB hingga 5.000 GB.
-
Data Disk: Pilih tipe disk, seperti ESSD, SSD standar, atau disk ultra.
-
Data disk size: Default: 80 GB. Rentang: 40 GB hingga 32.768 GB.
-
Instances:
-
Jika High Service Availability dinonaktifkan, kluster secara default memiliki satu node master dan satu node core.
-
Jika High Service Availability diaktifkan, kluster secara default memiliki tiga node master dan tiga node core.
-
-
Assign Public Network IP: Pilih opsi ini untuk menetapkan Elastic IP Address (EIP) ke kluster. Nonaktif secara default.
CatatanUntuk mengakses kluster dari internet setelah pembuatan, Anda harus mengajukan Elastic IP Address (EIP). Untuk detailnya, lihat Elastic IP Address (EIP).
-
-
Pengaturan dasar.
Parameter
Description
Cluster Name
Nama harus terdiri dari 1 hingga 64 karakter dan hanya boleh berisi karakter Tionghoa, huruf, angka, tanda hubung (-), dan garis bawah (_).
Identity Credentials
Key Pair (Default): Login ke instans Linux kluster dengan Pasangan kunci SSH.
Untuk informasi selengkapnya, lihat SSH key pairs.
Password: Tetapkan password untuk login ke node master.
Password harus terdiri dari 8 hingga 30 karakter dan mengandung minimal satu karakter dari masing-masing kelompok berikut: huruf kapital, huruf kecil, angka, dan karakter khusus.
Karakter khusus meliputi:
!@#$%^&*.Application Configuration
Konfigurasikan jumlah replika dan shard untuk ClickHouse.
Advanced Settings
-
ECS Application Role: Memungkinkan aplikasi pada node EMR mengakses layanan Alibaba Cloud lainnya, seperti OSS, dengan meminta kredensial temporary alih-alih menggunakan AccessKey yang dikodekan secara statis. Role ini menentukan izin yang diberikan oleh kredensial tersebut.
-
Bootstrap Actions: Opsional. Jalankan skrip kustom sebelum layanan kluster dimulai. Untuk informasi selengkapnya, lihat Run a bootstrap action script.
-
Resource Group: Opsional. Untuk informasi selengkapnya, lihat Use resource groups.
-
-
-
Setelah mengonfirmasi pengaturan Anda, pilih syarat dan ketentuan layanan, lalu klik Confirm.
Penting-
Kluster pay-as-you-go: Pembuatan dimulai segera. Setelah kluster dibuat, statusnya berubah menjadi Running.
-
Kluster subscription: Pesanan dibuat terlebih dahulu. Kluster dibuat setelah pembayaran selesai.
-