您好,登錄后才能下訂單哦!
小編給大家分享一下怎么遷移NameNode相關(guān)角色,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
環(huán)境準(zhǔn)備
1.我們首先準(zhǔn)備一個CDH6.1的集群,進(jìn)入HDFS服務(wù)的“實(shí)例”頁面。
2.點(diǎn)擊“遷移角色”。
發(fā)現(xiàn)無法進(jìn)行下一步的操作,提示需要啟用了HDFS HA的集群才可以,我們先啟用HDFS,該過程省略,可以參考Fayson之前的文章《6.1-如何使用Cloudera Manager啟用HDFS的HA》。
3.啟用HDFS HA成功后再次查看HDFS服務(wù)的“實(shí)例”頁面。
3
遷移NameNode相關(guān)角色
1.在HDFS服務(wù)的“實(shí)例”頁面,點(diǎn)擊“遷移角色”
2.源主機(jī)我們選擇ip-172-31-9-113.ap-southeast-1.compute.internal,目標(biāo)主機(jī)我們選擇ip-172-31-12-142.ap-southeast-1.compute.internal
注意到你可以選擇是否同時(shí)遷移NameNode和JournalNode,或者只遷移某一個,默認(rèn)是全部遷移,另外Failover Controller必須和NameNode節(jié)點(diǎn)在同一個機(jī)器,不能進(jìn)行勾選。最下方提示該操作需要重啟集群,必須勾選才能繼續(xù)往下走,這里我們勾選,并點(diǎn)擊“繼續(xù)”。
3.開始進(jìn)行NameNode相關(guān)角色的遷移。
所有命令執(zhí)行成功:
點(diǎn)擊完成
4.查看NameNode,JournalNode以及Failover Controller已經(jīng)遷移到了我們所選擇的節(jié)點(diǎn)ip-172-31-12-142上。
集群一切正常:
4
總結(jié)
1.如果你想將NameNode角色所在的節(jié)點(diǎn)從CDH集群中剝離,可以使用Cloudera Manager界面向?qū)綀?zhí)行。
2.Cloudera Manager對于HDFS服務(wù)的角色遷移功能只針對NameNode,JournalNode和Failover Controller角色,不包括其他角色比如DataNode。
3.Cloudera Manager對于HDFS服務(wù)的角色遷移必須在HDFS已經(jīng)啟用HA的情況下執(zhí)行,即如果你只有一個NameNode,Cloudera Manager沒有提供你只是遷移這個NameNode到新的節(jié)點(diǎn)。
4.該功能在執(zhí)行過程中會需要重啟整個HDFS服務(wù),請?zhí)崆白龊猛C(jī)規(guī)劃。
5.在遷移選擇節(jié)點(diǎn)時(shí),你可以選擇同時(shí)遷移NameNode和JournalNode到另外一臺主機(jī),F(xiàn)ailover Controller默認(rèn)也會被遷移到新的主機(jī),因?yàn)镕ailover Controller角色必須和NameNode角色在同一節(jié)點(diǎn)。你也可以選擇只遷移NameNode或JournalNode角色。
以上是“怎么遷移NameNode相關(guān)角色”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。