All Products
Search
Document Center

Elastic Compute Service:Jalankan perintah Cloud Assistant yang umum

Last Updated:Jul 06, 2025

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

  1. Buka ECS Console - ECS Cloud Assistant.

  2. Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola. 地域

  3. Pada halaman ECS Cloud Assistant, klik tab Common Commands.

    Anda dapat menggunakan perintah umum yang disediakan oleh Alibaba Cloud di tab ini.

  4. Temukan perintah umum yang ingin Anda jalankan dan klik Run.

    Catatan

    Hanya 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.

  5. 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.

    Catatan

    Jika 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.

    Catatan

    Instance 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.

    Catatan

    Untuk informasi tentang parameter yang diperlukan untuk menjalankan perintah umum, lihat bagian Jalankan perintah di Konsol ECS dari topik "Jalankan perintah".

  6. 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.

    执行结果

    Catatan

    Jika eksekusi perintah gagal, periksa pesan kesalahan dan atasi masalah tersebut. Untuk informasi lebih lanjut, lihat Periksa hasil eksekusi dan atasi masalah umum.

API

  1. 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.

  2. Jalankan perintah umum dengan memanggil operasi API.

    Anda dapat memanggil operasi InvokeCommand untuk menjalankan perintah umum yang telah dikueri. Dalam permintaan, atur parameter CommandId ke 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

  1. Kueri perintah umum dengan menggunakan CLI Alibaba Cloud.

    Anda dapat memanggil operasi DescribeCommands untuk menanyakan perintah umum.

    • Anda dapat mengatur parameter Provider ke AlibabaCloud untuk 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.sh di 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'
  2. 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 InvokeId dalam 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.