Menukar node primary dan secondary pada instans ApsaraDB for MongoDB.
Deskripsi operasi
Instans harus dalam status berjalan saat Anda memanggil operasi ini.
-
Operasi ini berlaku untuk instans set replika dan instans kluster sharded, tetapi tidak dapat dilakukan pada instans mandiri.
-
Pada instans set replika, pergantian dilakukan antar node. Pada instans kluster sharded, pergantian dilakukan antar shard.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:SwitchDBInstanceHA |
none |
*Instance
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
ID instans |
dds-bpxxxxxxxx |
| NodeId |
string |
No |
ID node shard dalam instans kluster sharded. Catatan
Anda harus menentukan parameter ini jika Anda mengatur parameter DBInstanceId ke ID instans kluster sharded. |
d-bpxxxxxxxx |
| RoleIds |
string |
No |
ID role yang menukar node primary dan secondary untuk instans. Anda dapat memanggil operasi DescribeRoleZoneInfo untuk melihat ID dan informasi role dari node. Catatan
|
972xxxx,972xxxx |
| SwitchMode |
integer |
No |
Waktu ketika node primary dan secondary ditukar. Nilai yang valid:
|
0 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
26BD4E5F-BDB4-47BA-B232-413AA78CFA8F |
Contoh
Respons sukses
JSONformat
{
"RequestId": "26BD4E5F-BDB4-47BA-B232-413AA78CFA8F"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidSwitchType | Specified Swtich Type is not valid. | |
| 400 | InvalidInstanceId | Specified Instance ID is not valid. | |
| 400 | HaStatusNotSupport | Current DB instance HA status does not support this operation. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.