Menjalankan instans Elastic Compute Service (ECS). Setelah operasi dipanggil, instans memasuki status Starting.
Catatan penggunaan
Saat memanggil operasi ini, perhatikan hal-hal berikut:
- Instans ECS yang ingin dijalankan harus berada dalam status Stopped (
Stopped). - Jika
OperationLocksdalam respons berisi"LockReason" : "security"saat Anda mengkueri informasi instans tersebut, instans tersebut terkunci karena alasan keamanan dan tidak dapat dijalankan.
Debugging
Parameter permintaan
| Parameter | Tipe | Wajib | Contoh | Deskripsi |
| Action | String | Ya | StartInstance | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke StartInstance. |
| InstanceId | String | Ya | i-bp67acfmxazb4p**** | ID instans yang ingin Anda jalankan. |
| InitLocalDisk | Boolean | Tidak | true | Menentukan apakah akan memulihkan instans ke kondisi awal yang sehat. Parameter ini berlaku untuk instans yang dilengkapi disk lokal, seperti instans d1, i1, dan i2. Jika disk lokal pada instans d1, i1, atau i2 mengalami kegagalan, Anda dapat menggunakan parameter ini untuk menentukan apakah akan memulihkan instans ke kondisi awal yang sehat saat dijalankan. Nilai yang valid:
Nilai default: false. |
| DryRun | Boolean | Tidak | true | Menentukan apakah akan menjalankan dry run. Nilai yang valid:
Nilai default: false. |
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E | ID permintaan. |
Contoh
Contoh permintaan
http(s)://ecs.aliyuncs.com/?Action=StartInstance
&InstanceId=i-bp67acfmxazb4p****
&InitLocalDisk=true
&Common request parametersContoh respons sukses
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<StartInstanceResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
</StartInstanceResponse>JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}Kode kesalahan
| Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
| 403 | InvalidParameter.KMSKeyId.NotFound | The specified KMSKeyId does not exist. | Pesan kesalahan yang dikembalikan karena parameter KMSKeyId yang ditentukan tidak ada. |
| 403 | IncorrectInstanceStatus | The current status of the resource does not support this operation. | Pesan kesalahan yang dikembalikan karena operasi tidak didukung saat resource berada dalam status saat ini. |
| 403 | InstanceLockedForSecurity | The specified operation is denied as your instance is locked for security reasons. | Pesan kesalahan yang dikembalikan karena instans terkunci karena alasan keamanan. |
| 403 | InsufficientBalance | Your account does not have enough balance. | Pesan kesalahan yang dikembalikan karena saldo akun Anda tidak mencukupi. Tambahkan dana ke akun Anda dan coba lagi. |
| 403 | DiskError | IncorrectDiskStatus. | Pesan kesalahan yang dikembalikan karena status disk yang ditentukan tidak valid. |
| 403 | InstanceExpired | The postPaid instance has been expired. Please ensure your account have enough balance. | Pesan kesalahan yang dikembalikan karena instans pay-as-you-go telah kedaluwarsa. Saat instans pay-as-you-go dihentikan karena Pembayaran tertunda, instans memasuki status Expired. Pastikan saldo akun Anda mencukupi. |
| 403 | InstanceNotReady | The specified instance is not ready for use. | Pesan kesalahan yang dikembalikan karena operasi tidak didukung saat resource berada dalam status saat ini. Coba lagi nanti. |
| 403 | DiskInArrears | The specified operation is denied as your disk has expired. | Pesan kesalahan yang dikembalikan karena disk telah kedaluwarsa akibat Pembayaran tertunda. |
| 403 | OperationDenied.NoStock | The requested resource is sold out in the specified zone; try other types of resources or other regions and zones. | Pesan kesalahan yang dikembalikan karena resource yang diminta tidak tersedia di zona yang ditentukan. Coba tipe instans atau zona lain. Anda dapat memanggil operasi DescribeZones untuk mengkueri resource yang tersedia di zona. |
| 403 | OperationDenied.SpotPriceLowerThanPublicPrice | The spot instance price is lower than public price. | Pesan kesalahan yang dikembalikan karena harga maksimum per jam yang ditentukan pengguna untuk instans preemptible lebih rendah daripada harga pasar saat ini. |
| 403 | IncorrectInstanceStatus | %s | Pesan kesalahan yang dikembalikan karena operasi tidak didukung saat instans berada dalam status saat ini. |
| 403 | InvalidParameter.KMSKeyId.CMKNotEnabled | The CMK needs to be enabled. | Pesan kesalahan yang dikembalikan karena kunci master pelanggan (CMK) tidak diaktifkan saat ID kunci KMS ditentukan untuk disk. Anda dapat memanggil operasi DescribeKey dari KMS untuk mengkueri informasi CMK yang ditentukan. |
| 403 | InvalidParameter.KMSKeyId.KMSUnauthorized | ECS service have no right to access your KMS. | Pesan kesalahan yang dikembalikan karena ECS tidak memiliki otorisasi untuk mengakses resource KMS Anda. |
| 403 | QuotaExceed.ElasticQuota | No additional quota is available for the specified ECS instance type. | Pesan kesalahan yang dikembalikan karena jumlah maksimum instans dari tipe instans yang ditentukan di wilayah tersebut telah tercapai. Anda dapat mencoba wilayah atau tipe instans lain, atau mengurangi jumlah instans yang ingin Anda beli. Alternatifnya, Anda dapat membuka Konsol ECS atau Pusat Kuota untuk meminta peningkatan kuota. |
| 403 | QuotaExceed.ElasticQuota | The number of the specified ECS instances has exceeded the quota of the specified instance type. | Pesan kesalahan yang dikembalikan karena jumlah maksimum instans dari tipe instans yang ditentukan di wilayah tersebut telah tercapai. Anda dapat mencoba wilayah atau tipe instans lain, atau mengurangi jumlah instans yang ingin Anda beli. Alternatifnya, Anda dapat membuka Konsol ECS atau Pusat Kuota untuk meminta peningkatan kuota. |
| 403 | QuotaExceed.ElasticQuota | The number of vCPUs assigned to the ECS instances has exceeded the quota in the zone. | Pesan kesalahan yang dikembalikan karena jumlah maksimum vCPU untuk semua tipe instans telah tercapai di zona tersebut. Anda dapat membuka Konsol ECS atau Pusat Kuota untuk meminta peningkatan kuota. |
| 403 | QuotaExceed.ElasticQuota | The number of the specified ECS instances has exceeded the quota of the specified instance type, or the number of vCPUs assigned to the ECS instances has exceeded the quota in the zone. | Pesan kesalahan yang dikembalikan karena jumlah maksimum instans dari tipe instans yang ditentukan di wilayah tersebut telah tercapai atau karena jumlah maksimum vCPU untuk semua tipe instans telah tercapai. Anda dapat membuka Konsol ECS atau Pusat Kuota untuk meminta peningkatan kuota. |
| 403 | OperationDenied.HostRepairing | The specified operation is denied as the host of ECS instance is being repaired. | Pesan kesalahan yang dikembalikan karena operasi tidak didukung saat mesin fisik yang menjadi host instans ECS sedang dalam perbaikan. |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. | Pesan kesalahan yang dikembalikan karena parameter InstanceId yang ditentukan tidak ada. |
| 500 | InternalError | The request processing has failed due to some unknown error. | Pesan kesalahan yang dikembalikan karena terjadi kesalahan internal. Coba lagi nanti. |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | Pesan kesalahan yang dikembalikan karena terjadi kesalahan internal. Coba lagi nanti. |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | Pesan kesalahan yang dikembalikan karena permintaan gagal akibat kegagalan sementara pada server backend. |
Untuk daftar kode kesalahan, lihat Kode kesalahan layanan.