b0107 大数据集群-2021伪分布式-运维

说明

todo  设计区分 哪些是 性能优化升级,哪些是排故障

Sqoop

Q2 Import failed: java.io.IOException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.conf.HiveConf 20210808

描述

第一次执行 从mysql 导入表到 hive报错了.

在sqoop-env.sh 中已经指定了 HIVE_HOME,  

原因:

找不到hive lib 下的hive-common-2.X.X.jar, 可能是sqoop bug 或者 版本兼容问题. 我这里的hive是 这个时间最新的稳定版, 而sqoop只更新到 2017年底

解决:

到hive安装目录下找到那个jar包,复制到 sqoop/lib下

Q1 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils  20210808

描述

刚安装完sqoop 1.4.7 ,是最后的版本,2017年12月发布,准备测试。 

之前已经安装了hadoop 3.3  , 配置了路径  

export HADOOP_COMMON_HOME=/opt/hadoop-3.3.1

export HADOOP_MAPRED_HOME=/opt/hadoop-3.3.1

 

 原因:

sqoop 很久没更新了,后来出了hadoop,可能目录结构变化了,导致找不到或者少了依赖的jar 包 /commons-lang-2.6.jar

解决

在hadoop 安装目录下 搜索 find -name *lang* ,找到这个jar包,然后复制到 sqoop/lib目录下

参考

https://blog.csdn.net/l1028386804/article/details/97135322

 

Hadoop

Q1 错误: 找不到或无法加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster

描述

刚安装完hadoop伪分布式,  命令行执行 mapreduce pi 程序时遇到。 具体细节参考下面的链接文章

解决

参考博文  https://blog.csdn.net/qq_29232943/article/details/103788404

在 yarn-site.xml 中加上 参数  yarn.application.classpath, 值为  命令行执行 hadoop classpath 的输出,  重启yarn

Hive

Spark

Hbase

Q2  FanOutOneBlockAsyncDFSOutputHelper 找不到错误 20210803

描述

hbase shell 启动后, master进程出现一会,又退出了, 查看master日志文件,发现这个错误

原因:

hadoop与hbase版本兼容,有一方组件出现新的特性,用一方不支持。

参考网友描述:

解决:

hbase-site.xml增加配置

<property>
   <name>hbase.wal.provider</name>
   <value>filesystem</value>
</property>

参考

Q1 Could not start ZK at requested port of 2181. ZK was started at port: 2182. Aborting a  20210803

描述

安装hbase,配置完后,启动了hadoop,zookeeper, 然后启动hbase,没有成功,去看日志 ,发现里面是这个错误,如图

 原因

hbase 自带一个zookeeper

hbase-env.sh 中的参数 

export HBASE_MANAGES_ZK=false # 是否使用自带的zookeeper

hbase-site 中的参数 hbase.cluster.distributed 为false时, 表示启动自带zookeeper, 为true时,需要单独zookeeper。

这两个参数配置不对就冲突了

解决

改成

HBASE_MANAGES_ZK=false

hbase.cluster.distributed=true

启动单独的zookeeper

参考

ref1 "Could not start ZK at requested port of 2181. ZK was started at port: 2182. Aborting a"

 

相关

  • 集群操作记录.txt (todo 设计)
posted @ 2021-07-27 19:23  sunzebo  阅读(55)  评论(0编辑  收藏  举报