CDH  遇到的问题

l JAVA_HOME问题

这里, 很明显可以看到, JAVA_HOME 并没有设置成功。using  as ... 感觉完全就是没有设置JAVA_HOME 这个环境变量。可是呢? 我确实是设置了JAVA_HOME 的,而且在linux shell 执行 echo $JAVA_HOME  也是有输出的。 百思不得其解。

后面偶然注意到, 其实是Bigtop 的原因: 由于CDH不会使用系统默认JAVA_HOME环境变量,而是使用Bigtop进行管理,故我们需要安装Bigtop的规则在指定的位置安装jdk。

配置在这里: cloudera-manager-centos7-cm5.11.1_x86_64\cm-5.11.1\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  链接到 /usr/java/jdk1.8 就好了!

l Mysql-jdbc驱动找不到

可能是CDH软件本身问题,我们需要在多个位置(主要是 hadoop、 hbase、spark 等的 lib 目录 )保持Mysql-jdbc驱动拷贝,这个工作必须手动完成。很多服务都会跟数据库打交道,都需要Mysql-jdbc驱动,但是CDH默认可能并没有附带一个相应的驱动。

l Master节点看不到其他从节点,或者连不上从节点,或者每次刷新页面,会有不同从节点出现。

首先看从节点的cm-agent是否配置正确( 百分之八十就是这个原因),启动是否有异常,然后再看防火墙、Selinux是否关闭,SSH免密是否ok,再看网络问题,以及主从各节点的系统负载是否过高导致响应很慢。

l 安装CDH耗时很长很长很长,而且最终还是失败

CM和CDH的版本必须是一样的,要一模一样,否则就会导致重新下载,下载的话,通常非常耗时,而且各种奇怪问题出现。

l 安装好后,访问管理界面,但是出现:Host Monitor和Service Monitor服务无法启动

 

CM 需要用到数据库,安装/启动CM之前,我们就应该先创建好各数据库,然后再安装CDH 过程中,我们需要正确填写。

l 机器变得很卡

CM 的Server 、 Agent启动后,机器变得很卡,那么我们就需要增加机器配置。这取决于我们安装的服务具体有哪些:

在CDH 安装过程中,我们选择了所有服务,故CDH 一次性把上面的都安装好了,但是,通常我们并需要这么多服务, 于是我们可以关掉其中一些服务。 另外, 如果确实需要运行这么多服务, 我们可以增加机器内存等配置。

因为安装了很多的服务,这些服务都是很好内存的,2G 内存是不够的, 我这里给每个节点分配4G 内存后感觉就好狠多了。

CDH 安装遇到的问题的更多相关文章

  1. cdh 安装记录

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

  2. CDH 安装

    CDH 安装 市场上免费大数据框架主要有三个版本,原生的 Apache 版本,Cloudera(https://www.cloudera.com/) 公司研发的(Cloudera Distributi ...

  3. CDH安装详细测试正确

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

  4. CDH安装错误集锦

      CDH安装过程中出现的错误 1.iptables: /sbin/iptables 不存在 我是因为误删将 /sbin/下的文件删除了. 解决方法: yum install iptables 2.c ...

  5. CDH6.2安装配置第二篇:CDH安装的前期配置

    本篇介绍cdh安装之前需要的一些必要配置,当然这些配置也可以用shell脚本来配置.在安装之前请先配置好yum源,在文中用的统一都是阿里源.在安装的时候,要确保主机的内存是4G以上,要不然会无限重启c ...

  6. CDH安装失败了,如何重新安装

    1> 删除Agent节点的UUID # rm -rf /opt/cm-5.4.7/lib/cloudera-scm-agent/* 2>  清空主节点CM数据库 进入主节点的Mysql数据 ...

  7. CDH安装

    离线安装Cloudera Manager 5和CDH5(最新版5.1.3) 完全教程 关于CDH和Cloudera Manager CDH (Cloudera's Distribution, incl ...

  8. CM+CDH安装遇到的问题

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

  9. CDH安装Hadoop

    一.安装CDH-manager 1.关闭selinux 修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled 重启机器即可   2 ...

随机推荐

  1. 一个OpenGL小程序

    发个没什么技术含量的文,最近准备通过opengl的学习来好好c++,于是找了网上的教程来搭建opengl的编写环境,建了个空项目,又找了个案例稍微改了改运行了下,还成,ok了~喜不自禁~ 贴个图: 代 ...

  2. WPF DataGrid 用法

    XAML==> <Window x:Class="QueueSystem.MainWindow" xmlns="http://schemas.microsof ...

  3. require的定义看不懂【2】

    一段代码扔出来,前不着村后不着店的,各种全局变量 还有,现在还在纠结Id,url, 作者充其量也在写读书笔记,完全沿着自己思路走,也不管读者是否跟得上,这居然也能出书. 这一段,掌握源码,或者写过的人 ...

  4. 在 vmware player中安装 ubuntu 17.10

    目录 在 vmware 中安装 ubuntu 17.10 分区参考 vmware安装助手 第一步:更新 安装vmware tools 调整显示 第二步.输入法 五笔输入法 搜狗拼音输入法 ibus不能 ...

  5. STL进阶--vector vs deque

    vector class Dog; // 例 1: vector<Dog> vec(6); // vec.capacity() == 6, vec.size() == 6, // 默认构造 ...

  6. Kubernetes查看日志命令

    查看pod日志 kubectl logs <pod_name> kubectl logs <pod_name> -c <container_name> docker ...

  7. P1096(简单dp)

    题目描述 在N个数中找出其和为M的若干个数.先读入正整数N(1< N< 100)和M(1< M< 10000),  再读入N个正数(可以有相同的数字,每个数字均在1000以内) ...

  8. [转][MVC4]

    <add key="vs:EnableBrowserLink" value="false"/> 把这个加到 <appSettings /> ...

  9. checked和stop()的讲解

    input:cheacked (属性选择器): checked 选中复选框 $("p").stop(ture); 代码的翻译:(参数)布尔值  p身上所有的动画都停止了 加不加tr ...

  10. HDOJ 2001 ASCII码排序

    #include<set> #include<iostream> using namespace std; int main() { char a, b, c; while ( ...