zoukankan      html  css  js  c++  java
  • 安装单机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成功

  • 相关阅读:
    c#处理3种json数据的实例
    Json to JObject转换的使用方法
    js 中对象属性特性的描述
    js 中对象属性的特性
    js 中对象--对象结构(原型链基础解析)
    js 中对象--属性相关操作
    js 的对象--如何定义一个对象
    js 中特殊形势的函数-匿名函数的应用
    js 默认的参数、可变的参数、变量作用域
    js 通过function来定义函数
  • 原文地址:https://www.cnblogs.com/ohmyuan/p/10026663.html
Copyright © 2011-2022 走看看