Belirtilen düğümleri bir düğüm havuzundan kaldırmak için RemoveNodePoolNodes işlemini çağırabilirsiniz.
Bir düğümü kaldırdığınızda, bu düğümde çalışan podlar diğer düğümlere taşınır. Bu durum hizmet kesintilerine neden olabilir. Düğümleri yoğun olmayan saatlerde kaldırmanızı öneririz.
Düğümleri kaldırırken bilinmeyen hatalar oluşabilir. Düğümleri kaldırmadan önce üzerindeki verileri yedekleyin.
Kaldırma işlemi sırasında düğümler Zamanlanamaz (Unschedulable) durumunda kalır.
Yalnızca işçi düğümlerini kaldırabilirsiniz. Kontrol düzlemlerini kaldıramazsınız.
Abonelik tabanlı düğümler, release_node parametresini true olarak ayarlasanız bile kaldırıldıktan sonra serbest bırakılmaz. Abonelik tabanlı düğümleri Elastic Compute Service (ECS) konsolunda serbest bırakmanız gerekir.
Hata Ayıklama
İstek üst bilgileri
Bu işlem yalnızca ortak istek üst bilgilerini kullanır. Daha fazla bilgi için ortak istek parametreleri belgelerine bakın.
İstek sözdizimi
DELETE /clusters/{ClusterId}/nodepools/{NodepoolId}/nodes HTTP/1.1
İstek parametreleri
| Parametre | Tür | Konum | Zorunlu | Örnek | Açıklama |
| ClusterId | String | Path | Yes | c23421cfa74454bc8b37163fd19af**** | Yönetmek istediğiniz kümenin ID'si. |
| NodepoolId | String | Path | Yes | np97de2cfb1ba042398dd8f5504c94**** | Yönetmek istediğiniz düğüm havuzunun ID'si. |
| release_node | Boolean | Query | No | true | Düğümlerin kaldırıldıktan sonra serbest bırakılıp bırakılmayacağını belirtir. Geçerli değerler:
|
| drain_node | Boolean | Query | No | true | Kaldırmak istediğiniz düğümlerin boşaltılıp boşaltılmayacağını belirtir. Geçerli değerler:
|
| nodes | Array of String | Query | No | cn-hangzhou.172.16.xxx.xxx | Kaldırılacak düğümlerin adları. |
| instance_ids | Array of String | Query | No | i-bp1c70fqbv1nlu9xxxxx | Kaldırmak istediğiniz düğümlerin dağıtıldığı örneklerin ID'leri. |
Yanıt parametreleri
|
Parametre |
Tür |
Örnek |
Açıklama |
|
request_id |
String |
A9891419-D125-4D89-AFCA-68846675E2F7 |
İstek kimliği. |
|
task_id |
String |
T-62a944794ee141074400**** |
Görev kimliği. |
Örnekler
Örnek istekler
DELETE /clusters/c23421cfa74454bc8b37163fd19af****/nodepools/np97de2cfb1ba042398dd8f5504c94****/nodes?release_node=true&drain_node=true&nodes=["cn-hangzhou.172.16.xxx.xxx"]&instance_ids=["i-bp1c70fqbv1nlu9xxxxx"] HTTP/1.1
Host:cs.aliyuncs.com
Content-Type:application/json
Başarılı yanıt örnekleri
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<RemoveNodePoolNodesResponse>
<request_id>A9891419-D125-4D89-AFCA-68846675E2F7</request_id>
<task_id>T-62a944794ee141074400****</task_id>
</RemoveNodePoolNodesResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"request_id" : "A9891419-D125-4D89-AFCA-68846675E2F7",
"task_id" : "T-62a944794ee141074400****"
}
Hata kodları
Hata kodlarının listesi için Hizmet hata kodları sayfasına bakın.