Jalankan perintah Bat, PowerShell, atau Shell pada komputer cloud langsung dari Konsol—tanpa perlu koneksi terminal. Ketika komputer cloud tidak dapat diakses melalui Remote Desktop (misalnya karena konflik sesi atau masalah jaringan), remote command sering kali menjadi satu-satunya cara untuk melakukan maintenance.
Cara kerja
Remote command didukung oleh Cloud Assistant, agen Operations and Maintenance (O&M) bawaan Alibaba Cloud. Cloud Assistant berjalan di setiap komputer cloud secara default:
|
Sistem operasi |
Nama layanan |
|
Windows |
|
|
Linux |
|
Jangan hentikan layanan ini. Menghentikannya akan menonaktifkan remote command dan fungsi lain yang bergantung pada Cloud Assistant.
Batasan
|
Batasan |
Detail |
|
Interaktivitas perintah |
Hanya perintah non-interaktif yang didukung. Perintah harus mengembalikan hasil setelah satu kali eksekusi. |
|
Status komputer cloud |
Komputer cloud harus berada dalam status Running. |
|
Ukuran batch |
Maksimal 500 komputer cloud per Wilayah per batch. |
|
Pemisahan tugas otomatis |
Jika Anda memilih lebih dari 300 komputer cloud, sistem akan membagi tugas menjadi beberapa eksekusi. Gunakan ID eksekusi perintah untuk melacak hasil di seluruh pemisahan tersebut. |
|
Eksekusi sebagai End User |
Hanya mendukung perintah PowerShell dan Bat. Shell tidak didukung. |
Prasyarat
Sebelum memulai, pastikan bahwa:
-
Komputer cloud target berada dalam status Running
Kirim perintah ke satu komputer cloud
-
Masuk ke Konsol WUYING Workspace.
-
Di panel navigasi sebelah kiri, pilih Resource Management > Cloud Computers.
-
Di bilah navigasi atas, pilih Wilayah.
-
Di halaman Cloud Computers, temukan komputer cloud target dan buka dialog Send Remote Commands dengan salah satu metode berikut:
-
Di kolom Actions, klik More, lalu pilih Send Remote Commands.
-
Klik ID komputer cloud, buka tab Remote Commands, lalu klik Send Remote Commands.
-
-
Konfigurasikan parameter berikut dan klik Execute.
Parameter
Deskripsi
Command Type
Pilih PowerShell atau Bat untuk komputer cloud Windows, atau Shell untuk komputer cloud Linux.
Command Content
Masukkan perintah yang akan dijalankan.
Setelah perintah selesai dieksekusi, masukkan perintah lain di Command Content dan klik Execute untuk menjalankan perintah tambahan.
Kirim perintah ke beberapa komputer cloud
-
Masuk ke Konsol WUYING Workspace.
-
Buka halaman Batch Send Remote Commands dengan salah satu metode berikut:
Halaman Cloud Computers
-
Di panel navigasi sebelah kiri, pilih Resource Management > Cloud Computers. Di halaman Cloud Computers, klik Send Remote Commands di pojok kiri atas.
Halaman Remote Commands
-
Di panel navigasi sebelah kiri, pilih . Di halaman O&M Management > Remote Command, klik Batch Send Remote Commands.
-
-
Konfigurasikan parameter berikut dan klik Confirm.
Parameter
Deskripsi
Command Configuration
Tetapkan jenis dan isi perintah: Command Type — pilih PowerShell atau Bat untuk Windows, atau Shell untuk Linux. Command Content — masukkan perintah yang akan dijalankan.
Execute as End User
Jika diaktifkan, perintah akan dijalankan dalam sesi pengguna akhir — berguna untuk perintah yang memerlukan akses GUI atau interaksi dengan lingkungan pengguna. Hanya PowerShell dan Bat yang didukung. Saat diaktifkan, daftar hanya menampilkan komputer cloud yang memiliki pengguna terhubung.
Select Cloud Computers
Pilih komputer cloud tempat perintah akan dijalankan. Saring berdasarkan Cloud Computer Name, Cloud Computer ID, Office Network ID, Username, atau About to Expire untuk mempersempit daftar.
Setelah perintah selesai dieksekusi, masukkan perintah lain di Command Content dan eksekusi untuk menjalankan perintah tambahan.
Kirim perintah ke komputer cloud bersama
-
Masuk ke Konsol WUYING Workspace.
-
Di panel navigasi sebelah kiri, pilih .
-
Di bilah navigasi atas, pilih Wilayah.
-
Di tab Computer Pool pada halaman Shared Cloud Computer, temukan computer pool target dan klik ID computer pool-nya.
-
Di tab Command Execution Details, klik Send Remote Commands.
-
Konfigurasikan parameter berikut dan klik Execute.
Parameter
Deskripsi
Command Type
Pilih PowerShell atau Bat untuk komputer cloud Windows, atau Shell untuk komputer cloud Linux.
Select cloud computers
Pilih cakupan target: All — mengirim perintah ke semua Shared Cloud Computer dalam status Running di dalam computer pool ini. Specific — pilih Shared Cloud Computer tertentu dari daftar drop-down.
Command Content
Masukkan perintah yang akan dijalankan.
Setelah perintah selesai dieksekusi, masukkan perintah lain di Command Content dan eksekusi untuk menjalankan perintah tambahan.
Lihat hasil eksekusi perintah
Setelah perintah dijalankan, lihat status eksekusi, ID perintah, isi perintah, dan waktu eksekusinya:
|
Skenario |
Langkah-langkah |
|
Komputer cloud tunggal |
Di halaman Cloud Computers, klik ID komputer cloud, lalu buka tab Remote Commands. |
|
Beberapa komputer cloud |
Buka O&M Management > Remote Command. Cari berdasarkan ID perintah, lalu klik ID tersebut atau View di kolom Actions. Buka tab Executions atau Command Content sesuai kebutuhan. |
|
Shared Cloud Computer |
Di halaman Shared Cloud Computer, klik ID computer pool dari computer pool target, lalu buka tab Command Execution Details. |