1. 程式人生 > >安裝單機CHD5.12報錯解決(補充)

安裝單機CHD5.12報錯解決(補充)

oozie啟動失敗

(1) 拷貝mysql的驅動檔案。

一個是需要把java的mysql的驅動jar檔案拷貝到oozie的lib目錄中

/opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/oozie/lib

 

改為將jar檔案拷貝到oozie的libext目錄中,執行成功

/opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/oozie/libext

 

 

HDFS-副本不足的塊

原因:

原因是設定的副本備份數與DataNode的個數不匹配。

我們在之前理論篇中已經說明了dfs. replication屬性預設是3,也就是說副本數---塊的備份數預設為3份。

解決方法:

這種情況下的修復有2個步驟,一是設定目標備份數為1,二是通過命令更改當前備份數。

副本不足和副本過多都可以用這2個步驟解決,主要是跟DataNode的個數對應。設定目標備份數為1。

一、點選叢集-HDFS-配置,搜尋dfs. replication,設定為1後儲存更改。

dfs.replication這個引數其實只在檔案被寫入dfs時起作用,雖然更改了配置檔案,但是不會改變之前寫入的檔案的備份數。所以我們還需要在cm0中通過命令更改備份數。

二、su hdfs

hadoop fs -setrep -R 1 /

這裡的-R 1的數字1就對應我們的DataNode個數。

耐心等待一會兒,錯誤會自動消失。

 

 

Hue –Load Balancer執行狀況不良無法啟動

確認安裝服務httpd,mod_ssl

yum install httpd mod_ssl -y

 

確認已建立目錄與error_log檔案

mkdir -p /var/log/hue-httpd/

touch /var/log/hue-httpd/error_log

 

目錄中新增access_log檔案,並更改hue-httpd資料夾許可權

touch /var/log/hue-httpd/access_log

chmod –R 777 /var/log/hue-httpd

 

重啟Load Balancer成功