CDH安装过程中出现的错误

1、iptables: /sbin/iptables 不存在

我是因为误删将 /sbin/下的文件删除了。 
解决方法: yum install iptables

2、com.mysql.jdbc.execptions.jdbc4.CommunicationsException:Communication link failure

连接MySQL 的驱动包找不到。 
解决方法:需要将 mysql-connector-java-5.1.31-bin.jar 包 拷贝到/opt/cm-5.4.3/share/cmf/lib下

3、安装失败,无法接受到Agent发出的检测信号。

  • 查看主机名有错,查看 /etc/hosts 和 /etc/sysconfig/network 下的配置是否一致
  • 关闭防火墙 service iptables stop
  • 启动 Httpd服务 service httpd start

4、重装HDFS出错

Error:正在连接NameNode的名称目录是否为空,尽在为空时格式化HDFS 
解决办法:需要在namenode和所有的datanode上执行 rm -rf /def

5、重装oozie出错

Error:DB schema exists java.lang.Exception:DB schema exists 
解决办法:rm -rf /var/lib/oozie/*

6、重装Hive出错

Error:连接数据库出错 
解决方法:初始化CM 数据库~ 
在主节点执行 /opt/cm-5.4.3/share/cmf/schema/scm_prepare_database.sh mysql cm -hcdh1 -uroot -pxxxx –scm-host cdh1 scm scm scm 
Error:Create Hive user directory 
Failed to execute command Create Hive User Directory on service Hive 
解决方法:重启HDFS和YARN后再安装即可。

7、连接不上数据库

Unable to connect to database on host ‘xxxx2’ from host ‘xxxx1’ 
Mysql存储元数据,因此从节点都要能够连接到配置的MySQL服务器上。 
解决方法:在MySQL明令行输入 grant all privileges on . to ‘root’@’xxxx2’ identified by ‘密码’ with grant option; 
flush privileges;

8、服务器搭建成功,命令不能用

-bash: hdfs: command not found 
解决方法:将/var/lib/alternatives 下的文件删除,然后重启服务,service cloudera-scm-agent

9、连接不上HDFS

No FileSystem for scheme 
解决方法: 在web页面上停止所以服务,然后删除HDFS然后rm -rf /dfs 在重新添加HDFS服务。

10、Agent服务启动失败

cloudera-scm-agent dead but pid file exists 
解决方法: 删除 /var/run/cloudera-scm-agent.pid文件。 
ps -aux查看进程 杀死相关进城后重启服务。

CDH安装错误集锦的更多相关文章

  1. cdh 安装记录

    安装文件准备 CDH 下载地址:http://archive.cloudera.com/cdh5/parcels/latest/ 下载操作系统对应的版本: 1.CDH-5.3.0-1.cdh5.3.0 ...

  2. (转)Hadoop之常见错误集锦

     Hadoop之常见错误集锦            下文中没有特殊说明,环境都是CentOS下Hadoop 2.2.0.1.伪分布模式下执行start-dfs.sh脚本启动HDFS时出现如下错误:   ...

  3. 在Hadoop 2.3上运行C++程序各种疑难杂症(Hadoop Pipes选择、错误集锦、Hadoop2.3编译等)

    首记 感觉Hadoop是一个坑,打着大数据最佳解决方案的旗帜到处坑害良民.记得以前看过一篇文章,说1TB以下的数据就不要用Hadoop了,体现不 出太大的优势,有时候反而会成为累赘.因此Hadoop的 ...

  4. Elasticsearch5.0 安装问题集锦【转】

    转自 Elasticsearch5.0 安装问题集锦 - 代码&优雅着&生活 - 博客园http://www.cnblogs.com/sloveling/p/elasticsearch ...

  5. 【转】Elasticsearch5.0 安装问题集锦

    Elasticsearch5.0 安装问题集锦 elasticsearch 5.0 安装过程中遇到了一些问题,通过查找资料几乎都解决掉了,这里简单记录一下 ,供以后查阅参考,也希望可以帮助遇到同样问题 ...

  6. hadoop基础----hadoop实战(九)-----hadoop管理工具---CDH的错误排查(持续更新)

    在CDH安装完成后或者CDH使用过程中经常会有错误或者警报,需要我们去解决,积累如下: 解决红色警报 时钟偏差 这是因为我们的NTP服务不起作用导致的,几台机子之间有几秒钟的时间偏差. 这种情况下一是 ...

  7. CDH安装详细测试正确

    1. CDH简介 简单来说,Cloudera Manager是一个拥有集群自动化安装.中心化管理.集群监控.报警功能的一个工具(软件),使得安装集群从几天的时间缩短在几个小时内,运维人员从数十人降低到 ...

  8. Oracle安装错误“程序异常终止

    Oracle安装错误"程序异常终止.发生内部错误.请将以下文件提供给oracle技术支持部   "程序异常终止.发生内部错误.请将以下文件提供给oracle技术支持部门:" ...

  9. .NET 3.5 安装错误的四个原因及解决方法

    .net framework 3.5 安装错误的四个常见原因及解决方法,飓风软件站整理,转载请注明. 1.清除所有版本 .NET Framework  安装错误后在系统中遗留的文件: 如果您以往安装过 ...

随机推荐

  1. HDU2612 Find a way (双广搜)

    Pass a year learning in Hangzhou, yifenfei arrival hometown Ningbo at finally. Leave Ningbo one year ...

  2. StackExchange.Redis 之 SortedSet 类型示例

    1,增加操作 RedisCacheHelper.Instance.ZSortadd(); RedisCacheHelper.Instance.ZSortadd(); RedisCacheHelper. ...

  3. 2.spring源码-BeanPostProcessor后置处理之ApplicationContextAwareProcessor,实现spring容器中某一个类的bean对象在初始化时需要得到Spring容器内容。

    需求:我们的需求是,在spring初始化完毕时,使我们自定义一个类Bird类可以得到spring容器内容. 实现步骤: 1.首先我们来看一下ApplicationContextAwareProcess ...

  4. 网易云信Duilib开发实践和Windows应用界面开发框架源码开源介绍

    序言 Duilib介绍 Duilib是windows平台下的一款轻量级directUI开源库(遵循BSD协议),完全免费,可用于商业软件开发,只需在软件包里附上协议文件即可.Duilib可以简单方便地 ...

  5. python中os.sep的作用以及sys._getframe().f_back.f_code.co_xxx的含义

    https://blog.csdn.net/gufenchen/article/details/98338552

  6. Ubuntu18.04 一条命令安装caffe问题

    由于caffe安装坑很多,而且caffe框架很久不更新了,微调对框架影响不大,所以对与ubuntu18.04在caffe官网提供了一条命令安装,避免很多踩坑痛苦. CPU的一条命令安装: sudo a ...

  7. CentOS7下升级PHP版本为7.2

    yum provides php #自带的只有5.4版本 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #更新源 rpm ...

  8. mybatis-plus QueryWrapper自定义查询条件

    mybatis-plus QueryWrapper自定义查询条件 mybatis-plus框架功能很强大,把很多功能都集成了,比如自动生成代码结构,mybatis crud封装,分页,动态数据源等等, ...

  9. 快速ni

    代码: while(p>0)                   (mul(a,b)) = a*b; { 等同于二分 if(p%2==1) mul(ans,a); 目的是为了二分个基数的二次方乘 ...

  10. [一本通学习笔记] 最近公共祖先LCA

    本节内容过于暴力没什么好说的.借着这个专题改掉写倍增的陋习,虽然写链剖代码长了点不过常数小还是很香. 10130. 「一本通 4.4 例 1」点的距离 #include <bits/stdc++ ...