![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据Hadoop
JzjSunshine
这个作者很懒,什么都没留下…
展开
-
Initialization of all the collectors failed.
MapReduce在集群执行任务时报错:Initialization of all the collectors failed. Error in last collector was:java.lang.ClassCastException将 import javax.xml.soap.Text; 修改为 import javax.xml.soap.Text;原创 2020-08-24 16:34:59 · 350 阅读 · 0 评论 -
Hadoop ssh实现免密登录
一.三台虚拟机二.代码[jzj@hadoop142 hadoop-2.7.7]$ ssh-genkey -t rsa# 然后三个回车 会生成id_rea(私钥),id_rsa.pub(公钥)# 将公钥拷贝到免密登陆的目标机器上[jzj@hadoop142 hadoop-2.7.7]$ ssh-copy-id hadoop143# 可以验证一下,能够正常登陆[jzj@hadoop144 hadoop-2.7.7]$ ssh hadoop143# 还需要在hadoop143和hadoop上配置原创 2020-08-16 00:43:24 · 234 阅读 · 0 评论 -
虚拟机自动分发脚本
编写脚本步骤# vim 新建一个xsync文件,将下面代码复制到xsync当中vim xsync chmod +x xsync# 加入到环境变量中sudo cp xsync /binxsync脚本代码#!/bin/bash # 1.获取输入参数的个数,如果没有参数,直接退出 pcount=$# if((pcount == 0));then echo no args; exit; fi # 获取文件名称 p1=$1 fname =原创 2020-08-16 00:43:08 · 514 阅读 · 1 评论 -
Hadoop 集群节点datanode启动失败
一.虚拟机分配二. 问题描述hadoop142作为主节点,Hadoop143和144总是datanode节点无法启动在 logs里面,可以看到,是由于主节点Hadoop142namenode再次初始化导致三.解决方案将 hadoop142/143/144三个虚拟机中的 hadoop安装文件下的 data文件夹全部删除,然后重新在hadoop142里面格式化 namenode。再次启动节点会正常,如下图所示。...原创 2020-08-15 23:54:53 · 866 阅读 · 0 评论