CM+CDH安装遇到的问题

本文提供了一个用于彻底卸载Cloudera Distribution Including Hadoop (CDH)的脚本,包括所有相关组件和服务,如HDFS、YARN、HBase、Hive等,确保系统干净,便于重新安装。

1、实在是在安装CDH的时候无法安装成功的话,只有重新启动了,下面给大家分享一个神器,按照这个脚本应该差不多就能卸载干净,然后重新安装,写一个脚本,内容如下,救命的神器呀:

#!/bin/bash
sudo /usr/share/cmf/uninstall-cloudera-manager.sh
sudo service cloudera-scm-server stop
sudo service cloudera-scm-server-db stop

sudo service cloudera-scm-agent stop
sudo yum remove cloudera-manager-agent

sudo yum remove cloudera-manager-server
sudo yum remove cloudera-manager-server-db-2

sudo yum remove 'cloudera-manager-*' bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce hue-plugins hbase hive oozie oozie-client pig zookeeper hue impala impala-shell solr-server

sudo yum remove 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr

#sudo zypper remove 'cloudera-manager-*' bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce hue-plugins hbase hive oozie oozie-client pig zookeeper hue impala impala-shell solr-server

#sudo zypper remove 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr

sudo yum clean all
#sudo zypper remove 'cloudera-manager-*'

for u in cloudera-scm flume hadoop hdfs hbase hive httpfs hue impala llama mapred oozie solr spark sqoop sqoop2 yarn zookeeper; do sudo kill $(ps -u $u -o pid=); done

umount /var/run/cloudera-scm-agent/process
sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera* /var/run/hdfs*

sudo rm /tmp/.scm_prepare_node.lock
sudo rm -Rf /var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/navigator /var/lib/oozie /var/lib/solr /var/lib/sqoop* /var/lib/zookeeper  /var/lib/hbase /var/lib/hive /var/lib/impala

sudo rm -Rf /dfs /mapred /yarn

sudo rm -rf /var/log/hadoop* /var/log/hbase /var/log/impalad /var/log/zookeeper /var/cache/yum/x86_64/6/cloudera*

 

转载于:https://www.cnblogs.com/cstzhou/p/5524701.html

### CDH 安装 MySQL 错误解决方案 #### 一、MySQL连接异常处理 当遇到`com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)`错误提示时,这通常意味着客户端尝试与MySQL服务器建立连接的过程中遇到了问题。该类问题的原因可能是多方面的,包括但不限于网络配置不当、认证失败或是目标数据库服务未正常启动等。 对于此类情况的一个常见排查手段即确认MySQL服务的状态及其是否已成功启动[^2]: ```bash [root@qianfeng01 ~]# systemctl status mysqld ``` 如果发现MySQL服务处于关闭状态,则应立即执行如下指令来启动它: ```bash [root@qianfeng01 ~]# systemctl start mysqld ``` #### 二、确保JDBC驱动程序正确放置 在CDH环境中集成MySQL作为元数据存储库的一部分时,还需要特别关注JDBC驱动文件的位置设置。具体来说,在某些版本下(如CDH5.11.0),为了使Oozie能够顺利访问到外部的MySQL实例,需手动复制相应的jar包至指定路径之下[^3]: ```bash cp /usr/qjp/mysql-connector-java-5.1.17.jar /var/lib/oozie/ ``` 此操作有助于防止因缺少必要的驱动而导致的一系列潜在兼容性问题以及连接失败的情况发生。 #### 三、Cloudera Manager Agent 配置调整 另外值得注意的是,在分布式计算框架内实施部署工作期间,还需留意各节点间通信所依赖的基础架构组件——比如这里提到的Cloudera Manager Agent——其配置项中的server_host字段应当指向实际存在的主机名或IP地址而非默认值。通过编辑位于/opt/cm-5.4.7/etc/cloudera-scm-agent目录下的config.ini文件并作出相应更改可以有效规避由此引发的数据传输障碍风险[^4]: ```ini vim /opt/cm-5.4.7/etc/cloudera-scm-agent/config.ini server_host=namenode1 ``` 以上措施综合运用后往往能显著提升整个集群系统的稳定性和可靠性水平,从而为后续业务逻辑层面的操作打下了坚实基础。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值