Alat baris perintah Batch Compute-cli membantu Anda mengirimkan pekerjaan dengan cepat serta mengelola pekerjaan dan kluster dengan mudah.
Alat ini hanya diuji pada Python 2.7, 3.4, dan 3.5. Berhati-hatilah jika Anda berencana menggunakannya di versi Python lainnya.
1. Instal alat baris perintah
pip install batchcompute-cli
# Jika Anda telah menginstal alat ini sebelumnya, gunakan perintah berikut untuk memperbarui alat:
pip install -U batchcompute-cliJika Anda memiliki izin terbatas, awali perintah dengan sudo.
Instal pip jika belum diinstal. Contoh berikut menjelaskan instalasi pip pada sistem operasi Ubuntu:
sudo apt-get update
sudo apt-get install python-pip2. Masuk ke alat
bcs login cn-shenzhen <access_key_id> <access_key_secret>Atau,
bcs login cn-shenzhen # Tekan Enter
input accessKeyId: # Masukkan accessKeyId
input accessKeySecret: # Masukkan accessKeySecretDi sini, access_key_id dan access_key_secret adalah AccessKeys Anda. Untuk mendapatkan AccessKey, lihat AccessKey.
Untuk informasi lebih lanjut tentang wilayah yang didukung, lihat Wilayah yang Didukung.
3. Konfigurasikan direktori OSS
Direktori OSS diperlukan untuk menyimpan aplikasi pengguna yang diunggah dan log pekerjaan.
Buat bucket, misalnya mybucket-shenzhen. Perhatikan bahwa wilayah bucket harus sesuai dengan tempat Anda masuk, seperti cn-shenzhen. Kemudian, buat direktori (misalnya cli) di bawah bucket tersebut.
bcs set --osspath oss://mybucket-shenzhen/cli/4. Konfigurasikan citra dan tipe instans default
Jika versi alat lebih dari 1.3.0, Anda harus secara manual mengonfigurasi citra dan tipe instans default.
Penggunaan Citra dan Tipe Instans Default
Citra atau tipe instans default digunakan jika Anda tidak menentukan citra atau tipe instans secara eksplisit saat membuat kluster atau mengirimkan pekerjaan.
Perintah
bcs set --image img-ubuntu-vpc #Set citra default menjadi img-ubuntu-vpc
bcs set --type ecs.sn1ne.large #Set tipe instans default menjadi ecs.sn1ne.large (2-core; 4 GB)Catatan: Citra default dapat berupa citra Batch Compute terdaftar (ID dimulai dengan “img-“) atau citra ECS (ID dimulai dengan “m-“) yang telah dibagikan ke Batch Compute. Opsi pertama direkomendasikan.
5. Konfigurasikan instans VPC-Terkoneksi yang digunakan secara default
Versi alat Batch Compute-cli harus 1.5.5 atau lebih baru.
bcs set --vpc_cidr_block 192.168.0.0/16Konfigurasikan blok CIDR dari instans VPC yang digunakan secara default. Pengaturan default 192.168.0.0/16 akan digunakan jika Anda tidak menentukan vpc_cidr_block saat mengirimkan kode atau membuat kluster.
6. Lihat informasi bantuan
Anda dapat menambahkan -h ke setiap perintah untuk melihat informasi bantuan terkait perintah tersebut.
bcs -h # Lihat informasi bantuan dari perintah bcs
bcs job -h # Lihat informasi bantuan dari perintah job
bcs sub -h # Lihat informasi bantuan dari perintah submit
...7. Kirim pekerjaan
Untuk informasi lebih lanjut tentang cara mengirimkan pekerjaan, klik di sini.