集群臨時重啟

2021-09-02 15:44:31 字數 346 閱讀 1366

集群節點臨時重啟

當修改配置時可能需要重啟集群才生效,或者集**生嚴重錯誤無法恢復時都可能需要重啟集群

乙個集群節點重啟前要先臨時禁用自動分配,設定cluster.routing.allocation.enable為none,否則節點停止後,當前節點的分片會自動分配到其他節點上,本節點啟動後需要等其他節點recovering後才會relocating,也就是分片在其他節點恢復後又轉移回來,浪費大量時間

首先禁用自動分配

curl -xput 

-d '

}'然後再重啟集群

集群啟動後再改回配置

curl -xput 

-d '

}'

CDH集群重啟

首先在cdh集群的7180的埠,將cloudera的監控服務和整個集群都停掉,然後切換到命令列中,手動停止cloudera scm agent角色和cloudera scm server角色 cd opt cloudera manager cm 5.10.1 etc init.d cloudera ...

redis cluster 集群重啟關閉

找遍了redis cluster官方文件,沒發現有關集群重啟和關閉的方法。為啥會沒有呢,猜測redis cluster至少要三個節點才能執行,三颱同時掛掉的可能性比較小,只要不同時掛掉,掛掉的機器修復後在加入集群,集群都能良好的運作,萬一同時掛掉,資料又沒有備份的話,就有 煩了。redis clus...

redis cluster 集群重啟關閉

找遍了redis cluster官方文件,沒發現有關集群重啟和關閉的方法。為啥會沒有呢,猜測redis cluster至少要三個節點才能執行,三颱同時掛掉的可能性比較小,只要不同時掛掉,掛掉的機器修復後在加入集群,集群都能良好的運作,萬一同時掛掉,資料又沒有備份的話,就有 煩了。redis clus...