您好,登錄后才能下訂單哦!
0545-Cloudera Manager中Entryopy警告處理是怎樣的,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
1
文檔編寫目的
在使用CDH集群的過程中,有時會在Cloudera Manager的控制臺上看到關(guān)于Entropy的告警如下顯示:
該告警說明由于OS系統(tǒng)的Entropy值過低導(dǎo)致。關(guān)于熵(Entropy)是描述系統(tǒng)混亂無序程度的物理量,一個系統(tǒng)的熵越大則說明系統(tǒng)的有序性越差(即不確定性越大),具體可以參http://www.it610.com/article/2708278.htm。簡單的說在Hadoop中有多個級別的應(yīng)用使用到Data at rest encryption,加密需要使用到隨機(jī)數(shù),只有當(dāng)系統(tǒng)的熵(Entropy)值越大才能確保系統(tǒng)隨機(jī)數(shù)的隨機(jī)性。那本篇文章Fayson主要介紹如何增大系統(tǒng)熵(Entropy)值。
測試環(huán)境
1.RedHat7.3
2
OS熵(Entropy)值查看
在命令行執(zhí)行如下命令檢查操作系統(tǒng)的熵(Entropy)值大小
[root@cdh01 ~]# cat /proc/sys/kernel/random/entropy_avail
如上命令輸出顯示當(dāng)前OS的可用熵(Entropy),多次運(yùn)行該命令以確定當(dāng)前系統(tǒng)熵池的狀態(tài)。如果熵一直很低(500或更低),則需要通過安裝rng-tools并啟動rngd服務(wù)來增加大。
3
rngd服務(wù)安裝
1.在命令行執(zhí)行如下命令安裝rngd服務(wù)
[root@cdh02 ~]# yum -y install rng-tools
2.設(shè)置服務(wù)開機(jī)自啟動并修改rngd服務(wù)啟動參數(shù),重新加載啟動服務(wù)
systemctl enable rngd
cp /usr/lib/systemd/system/rngd.service /etc/systemd/system/
sed -i -e 's/ExecStart=\/sbin\/rngd -f/ExecStart=\/sbin\/rngd -f -r \/dev\/urandom/' /etc/systemd/system/rngd.service
systemctl daemon-reload
3.啟動rngd服務(wù)
4.驗證OS熵池
通過安裝rngd服務(wù)來增加OS的熵(Entropy)值,在Redhat6下可以通過如下方式實現(xiàn)
sudo yum install rng-tools
sudo echo 'EXTRAOPTIONS="-r /dev/urandom"' >> /etc/sysconfig/rngd
sudo service rngd start
sudo chkconfig rngd on
看完上述內(nèi)容,你們掌握0545-Cloudera Manager中Entryopy警告處理是怎樣的的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。