CDH安裝時出現的坑
一、mysql修改簡單密碼
mysql> set password = password('1234');#設定密碼
報錯:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
首先,修改validate_password_policy引數的值
mysql> set global validate_password_policy=0;
這樣,判斷密碼的標準就基於密碼的長度了。這個由validate_password_length引數來決定。
validate_password_length引數預設為8,可以設定為其它值,最小4位
mysql> set global validate_password_length=1;
mysql> set password = password('1234');
Query OK, 0 rows affected,1 warning (0.00 sec)
授權使用者root使用密碼passwd從任意主機連線到mysql伺服器
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysql密碼' WITH GRANT OPTION;
flush privileges;
二、hive,oozie安裝失敗,無法連線mysql
此處hive ,oozie會安裝失敗,因為我們使用了MySQL作為hive後設資料儲存,需要將mysql驅動拷貝到hive和oozie目錄下。(所有節點)
cp /opt/cm-5.15.0/share/cmf/lib/mysql-connector-java-5.1.46-bin.jar /opt/cloudera/parcels/CDH-5.15.1-1.cdh5.15.1.p0.4/lib/hive/lib
cp /opt/cm-5.15.0/share/cmf/lib/mysql-connector-java-5.1.46-bin.jar /var/lib/oozie/
然後重試安裝就可以了
三、缺少東西
1、pstree: command not found
/opt/cm-5,15.0/etc/init.d/cloudera-scm-server start
/opt/cm-5.15.0/etc/init.d/cloudera-scm-server: line 109:pstree: command not found
Starting cloudera-scm-server: [FAILED]
/opt/cm-5.15.0/etc/init.d/cloudera-scm-agent start
/opt/cm-5.15.0/etc/init.d/cloudera-scm-agent: line 108:pstree: command not found
Starting cloudera-scm-agent: [FAILED]
因為系統是最小化安裝,預設沒有安裝
解決方法
yum install psmisc -y
中途安裝失敗,重新安裝
關閉所有服務
主節點
$> /opt/cm-5.15.0/etc/init.d/cloudera-scm-server stop
主節點及其他節點
$> /opt/cm-5.15.0/etc/init.d/cloudera-scm-agent stop
刪除agent uuid
rm -rf /opt/cm-5.15.0/lib/cloudera-scm-agent/*
刪除資料庫scm
重新配置資料庫
/opt/cm-5.15.0/share/cmf/schema/scm_prepare_database.sh mysql -hlocalhost -uroot -p scm scm
啟動Cloudera server和agent,按照之前步驟安裝即可
四,無法找到JAVA_HOME
JAVA_HOME 並沒有設定成功,然而在jdk安裝時設定了JAVA_HOME ,而且在linux shell 執行 echo $JAVA_HOME 也是有輸出的, 由於CDH不會使用系統預設JAVA_HOME環境變數,而是使用Bigtop進行管理,故我們需要安裝Bigtop的規則在指定的位置安裝jdk。
配置在這裡:/opt/cm-xxx/lib64/cmf/service/common/cloudera-config.sh
其中可以看到:
local JAVA8_HOME_CANDIDATES=(
'/usr/java/jdk1.8'
'/usr/java/jre1.8'
'/usr/lib/jvm/j2sdk1.8-oracle'
'/usr/lib/jvm/j2sdk1.8-oracle/jre'
'/usr/lib/jvm/java-8-oracle'
)
在相應的JAVA_HOME下新增自己的JAVA_HOME目錄即可
相關文章
- CDH - [02] 安裝部署
- CDH踩坑
- CDH 5.13.0安裝Spark 2.2Spark
- CDH6.2.0安裝步驟
- CDH6 離線安裝
- Hive-1.1.0-cdh5.7.0安裝部署HiveH5
- CDH安裝大資料叢集大資料
- Cloudera Manager安裝 & 搭建CDH叢集Cloud
- linux安裝nginx時遇到的一個坑LinuxNginx
- CDH 5.14.2 Phoenix Install (離線版本安裝)
- Hadoop-2.6.0-cdh5.7.0安裝詳解HadoopH5
- vcf安裝的坑
- Sublime Text3安裝包時出現的問題
- CDH impala for Apache HADOOP 安裝編譯步驟.ApacheHadoop編譯
- CDH版Hadoop-zookeeper-hbase-spark安裝文件HadoopSpark
- win10系統安裝時出現“無法繼續安裝”的解決方法Win10
- mysql 安裝出現的問題MySql
- 安裝JDK8出現安裝Jre的視窗JDK
- 安裝PHPscws分詞擴充套件時候遇到的坑PHP分詞套件
- centos7環境下安裝CM、CDH(未完)CentOS
- Hadoop CDH版本安裝和啟動(CentOS7)HadoopCentOS
- cdh 叢集安裝
- NPM 安裝包遇到的坑!NPM
- oracle 安裝的時候出現PRVF-0002 : could not retrieve local node nameOracle
- yum安裝軟體時,出現"No package XXX available"的解決辦法PackageAI
- 安裝npm報錯,安裝淘寶映象cnpm時出現問題及解決方案NPM
- YII安裝踩坑
- RAC安裝時出現PRKC-1024 : Invalid netmask: eth0
- 安裝 Laravel/horizon 踩過的坑Laravel
- 小白之 Gin 安裝遇到的坑
- vagrant下composer安裝laravel-wechat時候,出現could not delete的錯誤Laraveldelete
- Redis 安裝避坑指南Redis
- mac 安裝nvm 踩坑Mac
- mac無坑安裝nginxMacNginx
- 安裝MYSQL5.5.61服務時,出現Install/Remove of the Service Denied!(拒絕安裝/刪除服務!)的問題!MySqlREM
- npm install 安裝出錯時嘗試過的方法NPM
- electron跳坑指南 1(electron的安裝)
- Windows nvm的安裝使用(及排坑)Windows