Perintah umum adalah perintah Cloud Assistant yang disediakan oleh Alibaba Cloud untuk semua pengguna. Perintah ini berlaku untuk berbagai skenario seperti instalasi atau penghapusan perangkat lunak, diagnosis status instance, dan rotasi kunci. Topik ini menjelaskan cara melihat serta menjalankan perintah Cloud Assistant yang umum.
Informasi latar belakang
Perintah umum adalah perintah Cloud Assistant yang disediakan oleh Alibaba Cloud untuk semua pengguna. Perintah ini mencakup skrip atau program yang dapat dieksekusi, digunakan untuk menginstal Plugin Cloud Assistant, mengonfigurasi server, melakukan pemeriksaan kesehatan atau keamanan, menginstal aplikasi dan patch sistem, memproses file, memodifikasi konfigurasi sistem, serta mengelola layanan atau aplikasi.
Berbeda dengan perintah kustom, perintah umum disediakan, diterbitkan, dan diperbarui oleh Alibaba Cloud. Setelah perintah umum diterbitkan, Anda dapat melihat isi perintah tersebut dan menjalankannya pada instance Elastic Compute Service (ECS) untuk melakukan operasi tertentu. Sebagai contoh, Anda dapat menjalankan perintah umum untuk memperbarui Cloud Assistant Agent pada instance Linux, menentukan apakah akan mengubah ukuran disk pada instance Linux, atau menginstal Java pada instance. Setelah perintah umum dijalankan, Anda dapat melihat kemajuan eksekusi dan hasilnya. Dengan menjalankan perintah umum, Anda dapat menyelesaikan konfigurasi kompleks secara mudah dan cepat, meningkatkan efisiensi operasi & pemeliharaan.
Prosedur
Gunakan salah satu alat berikut sesuai kebutuhan bisnis Anda untuk melihat dan menjalankan perintah umum.
Konsol ECS
Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola.

Pada halaman ECS Cloud Assistant, klik tab Common Commands.
Anda dapat menggunakan perintah umum yang disediakan oleh Alibaba Cloud di tab ini.
Temukan perintah umum yang ingin Anda jalankan dan klik Run.
CatatanHanya perintah umum versi terbaru yang ditampilkan di halaman ECS Cloud Assistant. Jika Anda ingin melihat dan menjalankan perintah umum versi sebelumnya, klik ID perintah untuk masuk ke panel Detail Perintah.
Di panel Run Command, konfigurasikan parameter dan klik Run.
Tabel berikut menjelaskan parameter:
Bagian
Parameter
Deskripsi
Command Information
Isi perintah
Klik View command content untuk melihat perintah tersebut.
Rencana Eksekusi
Pilih rencana eksekusi untuk perintah. Nilai valid:
Immediate execution
After the next startup of the system
After each system startup
Run on Schedule
Untuk informasi lebih lanjut tentang cara mengonfigurasi parameter ini, lihat deskripsi parameter dalam Buat dan jalankan perintah.
Nama Pengguna
Masukkan nama pengguna yang akan digunakan untuk menjalankan perintah pada instance ECS. Contoh: root.
Secara default, perintah Cloud Assistant dijalankan oleh pengguna root pada instance Linux dan oleh pengguna System pada instance Windows.
Batas Waktu
Masukkan bilangan bulat positif dalam rentang 10 hingga 86.400. Satuan: detik. 86.400 detik sama dengan 24 jam. Saat periode batas waktu yang ditentukan berakhir, proses perintah secara paksa dihentikan. Nilai yang ditentukan digunakan sebagai periode batas waktu perintah.
Parameter Perintah
Jika Parameter Perintah ditampilkan di panel, masukkan nilai valid untuk setiap parameter yang diperlukan.
CatatanJika deskripsi parameter, nilai default, atau nilai valid disediakan, masukkan nilai sesuai instruksi. Untuk menjalankan perintah, Anda harus menentukan parameter yang diperlukan.
Select Instance
Tidak Ada
Pilih satu atau lebih instance tempat Anda ingin menjalankan perintah. Instance yang dipilih harus dalam keadaan Berjalan dan memiliki Cloud Assistant Agent terinstal.
Select Managed Instances
Tidak Ada
Pilih satu atau lebih instance yang dikelola tempat Anda ingin menjalankan perintah. Instance yang dikelola yang dipilih harus dalam keadaan Normal dan memiliki Cloud Assistant Agent terinstal.
CatatanInstance yang dikelola adalah instance yang tidak disediakan oleh Alibaba Cloud tetapi dikelola oleh Cloud Assistant. Untuk informasi lebih lanjut, lihat Instans yang dikelola oleh Alibaba Cloud.
CatatanUntuk informasi tentang parameter yang diperlukan untuk menjalankan perintah umum, lihat bagian Jalankan perintah di Konsol ECS dari topik "Jalankan perintah".
Pada tab Command execution result, temukan perintah umum yang dijalankan dan klik View di kolom Actions.
Di panel detail eksekusi, jika Successful ditampilkan di kolom Execution Status, Anda dapat melihat hasil eksekusi perintah umum.
CatatanJika eksekusi perintah gagal, periksa pesan kesalahan dan atasi masalah tersebut. Untuk informasi lebih lanjut, lihat Periksa hasil eksekusi dan atasi masalah umum.
API
Kueri perintah umum dengan memanggil operasi API.
Anda dapat memanggil operasi DescribeCommands untuk menanyakan semua perintah umum atau menanyakan perintah umum tertentu berdasarkan nama.
Saat menanyakan perintah umum, perhatikan parameter berikut:
Name: Nama perintah. Sebagai contoh, untuk menanyakan perintah umum ACS-ECS-DiskResize-Diagnostic-for-linux.sh di wilayah China (Hangzhou), atur parameter ini ke ACS-ECS-DiskResize-Diagnostic-for-linux.sh.
Provider: Penyedia perintah umum. Jika Anda mengatur parameter ini ke AlibabaCloud, semua perintah umum yang disediakan oleh Alibaba Cloud akan ditanyakan.
Jalankan perintah umum dengan memanggil operasi API.
Anda dapat memanggil operasi InvokeCommand untuk menjalankan perintah umum yang telah dikueri. Dalam permintaan, atur parameter
CommandIdke nama perintah atau ID perintah yang dikembalikan di Langkah 1. Nama setiap perintah umum tetap sama di berbagai wilayah.Saat menjalankan perintah umum, perhatikan parameter berikut:
CommandId: ID perintah. Untuk perintah umum, Anda dapat mengatur CommandId ke nama perintah. Contoh: ACS-ECS-DiskResize-Diagnostic-for-linux.sh.
Setelah operasi dipanggil, Anda dapat memperoleh nilai InvokeId dalam respons, yang merupakan ID tugas perintah umum. Contoh:
t-hz02kwqc9pg****. Anda dapat memanggil operasi DescribeInvocations atau DescribeInvocationResults untuk menanyakan hasil eksekusi perintah umum.Anda juga dapat melihat hasil eksekusi perintah di panel detail eksekusi di Konsol ECS. Dalam contoh ini, lihat hasil eksekusi perintah di panel detail eksekusi untuk menentukan apakah akan mengubah ukuran disk pada instance Linux.
CLI Alibaba Cloud
Kueri perintah umum dengan menggunakan CLI Alibaba Cloud.
Anda dapat memanggil operasi DescribeCommands untuk menanyakan perintah umum.
Anda dapat mengatur parameter
ProviderkeAlibabaClouduntuk menanyakan semua perintah umum yang disediakan oleh Alibaba Cloud.Jika Anda mengatur parameter ini ke penyedia tertentu, semua perintah umum yang disediakan oleh penyedia tersebut akan ditanyakan.
Dalam contoh ini, operasi dipanggil untuk menanyakan semua perintah umum yang disediakan oleh Alibaba Cloud di wilayah China (Hangzhou). Contoh permintaan:
aliyun ecs DescribeCommands \ --region 'cn-hangzhou' \ --RegionId 'cn-hangzhou' \ --Provider 'AlibabaCloud'Dalam contoh ini, operasi dipanggil untuk menanyakan perintah umum
ACS-ECS-DiskResize-Diagnostic-for-linux.shdi wilayah China (Hangzhou). Perintah ini digunakan untuk memeriksa apakah akan mengubah ukuran disk pada instance Linux. Contoh permintaan:aliyun ecs DescribeCommands \ --region 'cn-hangzhou' \ --RegionId 'cn-hangzhou' \ --CommandId 'ACS-ECS-DiskResize-Diagnostic-for-linux.sh'
Jalankan perintah umum dengan menggunakan CLI Alibaba Cloud.
Panggil operasi InvokeCommand untuk menjalankan perintah Cloud Assistant umum pada satu atau lebih instance ECS.
Dalam contoh ini, operasi dipanggil untuk menjalankan perintah umum
ACS-ECS-DiskResize-Diagnostic-for-linux.sh. Perintah ini digunakan untuk memeriksa apakah akan mengubah ukuran disk pada instance Linux. Contoh permintaan:aliyun ecs InvokeCommand --RegionId 'cn-hangzhou' \ --InstanceId.1 'i-bp1f4f6o8lv0wqof****' \ --InstanceId.2 'i-bp137qu6142s3mhm****' \ --CommandId 'ACS-ECS-DiskResize-Diagnostic-for-linux.sh' \ --Timed 'false'Setelah operasi dipanggil, Anda dapat memperoleh nilai
InvokeIddalam respons, yang merupakan ID tugas perintah umum. Contoh:t-hz03rj5u0jx****. Anda dapat memanggil operasi DescribeInvocations atau DescribeInvocationResults untuk menanyakan hasil eksekusi perintah. Contoh permintaan:aliyun ecs DescribeInvocations --RegionId 'cn-hangzhou' \ --InvokeId 't-hz03rj5u0jx****'Anda juga dapat melihat hasil eksekusi perintah di panel detail eksekusi di Konsol ECS. Dalam contoh ini, lihat hasil eksekusi perintah di panel detail eksekusi untuk menentukan apakah akan mengubah ukuran disk pada instance Linux.