退服和入服角色實例
更新時間 2023-08-21 15:22:30
最近更新時間: 2023-08-21 15:22:30
分享文章
本章節主要介紹如何操作退服和入服角色實例。
操作場景
某個Core或Task節點出現問題時,可能導致整個集群狀態顯示為“異常”。MRS集群支持將數據存儲在不同Core節點,用戶可以在MRS指定角色實例退服,使退服的角色實例不再提供服務。在排除故障后,可以將已退服的角色實例入服。
支持退服、入服的角色實例包括:
- HDFS的DataNode角色實例
- Yarn的NodeManager角色實例
- HBase的RegionServer角色實例
- ClickHouse的ClickHouseServer角色實例
- Kafka的Broker角色實例
限制:
- 當DataNode數量少于或等于HDFS的副本數時,不能執行退服操作。例如HDFS副本數為3時,則系統中少于4個DataNode,將無法執行退服,MRS在執行退服操作時會等待30分鐘后報錯并退出執行。
- Kafka Broker數量少于或等于副本數時,不能執行退服。例如Kafka副本數為2時,則系統中少于3個節點,將無法執行退服,MRS執行退服操作時會失敗并退出執行。
- 已經退服的角色實例,必須執行入服操作啟動該實例,才能重新使用。
前提條件
已完成IAM用戶同步(在集群詳情頁的“概覽”頁簽,單擊“IAM用戶同步”右側的“同步”進行IAM用戶同步)。
操作步驟
1.在集群詳情頁,單擊“組件管理”。
2.單擊服務列表中相應服務。
3.單擊“實例”頁簽。
4.勾選指定角色實例名稱前的復選框。
5.選擇“更多 > 退服”或“入服”執行相應的操作。

說明實例退服操作未完成時在其他瀏覽器窗口重啟集群中相應服務,可能導致MRS提示停止退服,實例的“操作狀態”顯示為“已啟動”。實際上后臺已將該實例退服,請重新執行退服操作同步狀態。