您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“怎么通過CM遷移Zookeeper服務(wù)”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么通過CM遷移Zookeeper服務(wù)”吧!
1.環(huán)境
測試環(huán)境
1.CM5.15.0和CDH版本為5.14.2
2.遷移準(zhǔn)備
首先確認(rèn)Zookeeper服務(wù)遷移的目標(biāo)服務(wù)器,F(xiàn)ayson的測試環(huán)境說明,Zookeeper服務(wù)在cdh01、cdh02、cdh03三個節(jié)點上,這里將cdh01節(jié)點的Zookeeper服務(wù)遷移到cdh04節(jié)點上。
遷移前Zookeeper服務(wù)部署情況如下:
在遷移前需要確保目標(biāo)服務(wù)器已加入被Cloudera Manager管理,cdh04節(jié)點已在Fayson的集群中,這里就不在描述如何將節(jié)點加入集群了,可以參考Fayson前面的文章《如何為Kerberos環(huán)境的CDH集群在線擴容數(shù)據(jù)節(jié)點》、《如何在非Kerberos環(huán)境下對CDH進(jìn)行擴容》、《如何Redhat7的CDH集群中擴容增加Redhat6的節(jié)點》。
3.Zookeeper服務(wù)遷移
1.使用管理員登錄Cloudera Manager,進(jìn)入Zookeeper服務(wù)的實例列表
2.選擇cdh01.fayson.com節(jié)點的Zookeeper服務(wù)并停止
將cdh01.fayson.com節(jié)點的Zookeeper服務(wù)刪除
3.點擊“添加角色實例”,選擇cdh04.fayson.com節(jié)點
4.點擊“繼續(xù)”,使用與其他Zookeeper服務(wù)配置相同的數(shù)據(jù)目錄
5.點擊“完成”,將Zookeeper服務(wù)添加到cdh04.fayson.com節(jié)點
6.點擊新加入的Zookeeper服務(wù),進(jìn)入該服務(wù)的狀態(tài)頁面,點擊“啟動服務(wù)”
啟動成功后,回到Zookeeper實例列表界面,將cdh02和cdh03兩個節(jié)點的ZK服務(wù)重啟。
注意:重啟cdh02和cdh03節(jié)點的ZK服務(wù)時一個個重啟,確保ZK服務(wù)正常后,再操作下一個。
7.所有ZK服務(wù)重啟完成后如下圖所示
ZK服務(wù)的Leader正常
8.ZK服務(wù)遷移成功后,需要重新部署集群的客戶端配置并重啟相關(guān)服務(wù)
4.總結(jié)
1.在做Zookeeper服務(wù)遷移的過程中,為了防止數(shù)據(jù)丟失,需要對Zookeeper的數(shù)據(jù)目錄進(jìn)行備份,在Fayson的操作文檔中沒有做該步操作,大家在遷移時需要注意。
2.ZK服務(wù)的遷移,其實就是將待遷移節(jié)點的ZK服務(wù)停止并刪除,在新節(jié)點上添加一個ZK服務(wù)即可。在啟動或重啟服務(wù)時未防止數(shù)據(jù)丟失,一個節(jié)點一個節(jié)點的進(jìn)行重啟,且確保服務(wù)啟動成功并正常選舉后再進(jìn)行下一個節(jié)點的重啟。
到此,相信大家對“怎么通過CM遷移Zookeeper服務(wù)”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。