您好,登錄后才能下訂單哦!
這篇文章主要介紹怎么合理設(shè)置Navigator Metadata Server的Heap,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
1.文檔編寫(xiě)目的
在Cloudera Manager管理中部署了Navigator服務(wù)后,隨著集群數(shù)據(jù)量的增加Navigator Metadata處理的元數(shù)據(jù)量會(huì)相應(yīng)的增加,這時(shí)會(huì)遇到Navigator Metadata服務(wù)反復(fù)崩潰或啟動(dòng)失敗。
2.Navigator Metadata Heap推算
推算Navigator Metadata服務(wù)的Heap大小,主要依賴(lài)該服務(wù)的log,在log中檢索關(guān)鍵的日志信息計(jì)算Heap的大小。
1.當(dāng)Navigator Metadata Server啟動(dòng)時(shí),會(huì)記錄其內(nèi)部Solr索引中包含的文檔數(shù),登錄Navigator Metadata Server服務(wù)所在服務(wù)器,進(jìn)入其日志目錄檢索日志文件
2.在日志文件中檢索如下信息nav_elements和nav_elements,如下腳本為獲取到最新的文檔數(shù)
grep 'nav_elements' mgmt-cmf-mgmt-NAVIGATORMETASERVER-cdh02.fayson.com.log.out |awk ' ''{print $1" "$7" "$12}'|sort -r|grep -m 10 'nav_elements'
(可左右滑動(dòng))
grep 'nav_relations' mgmt-cmf-mgmt-NAVIGATORMETASERVER-cdh02.fayson.com.log.out |awk ' ''{print $1" "$7" "$12}'|sort -r|grep -m 10 'nav_relations'
(可左右滑動(dòng))
3.在上一步獲取到nav_elements和nav_elements的文檔數(shù)(選擇最大的一條數(shù)據(jù)),根據(jù)如下計(jì)算公式推算出合理的Heap大小,計(jì)算公式如下:
((nav_elements+nav_elements)* 200 bytes) + 2GB
通過(guò)該公式推算出Navigator Metadata Server的Heap大小約為:
(12633+12652) * 200 + 2 * 1024 * 1024 = 7154152 bytes 約為6~7GB
4.登錄CM修改Navigator Metadata Server的Java Heap大小
保存配置并重啟Navigator Metadata Server服務(wù)。
以上是“怎么合理設(shè)置Navigator Metadata Server的Heap”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。