集群报错整理

一、伪分布式搭建好以后再次执行格式化报错:
java.net.UnknownHostException: bogon: bogon:
配置core-site.xml
etc/Hadoop/core-site.xml:

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
		(localhost指的是主机名 vim /etc/sysconfig/network)
    </property>
</configuration>

配置好以后reboot重启

环境变量重新设置后记得重启 source /etc/profile

二、
Permission denied 权限不足

三、
设置静态ip时

错误信息:
jRestarting network(via systemctl):Job for network service failed because the control process exited with error code .See"systemctl status network.service" and "journalctl -xe " for details.

先查看配置文件centos7的网络IP地址配置文件在
/etc/sysconfig/network-scripts 文件夹下
确认无误后
解决方法:cd /etc/sysconfig/network-scripts/ 下,删除除了ensXXX(我这里是ens33)之外的所有文件,重启,ok。

四、
在linux 中操作压缩包,必须把压缩包在linux中解压,否则会出现没有执行权限的错误!

五、
The element type “configuration” must be terminated by the matching end-tag "
(配置文件节点没有关闭)

六、
发现该进程端口被占用,输入一下命令查看是哪个程序占用,然后杀死该进程
netstat -nltp | grep (输入端口号)
kill -9 (该程序进程号)

七、
如果两个namenode不能进行主备切换,查看/etc/hosts文件是否删除了127.。。的映射

八、
Incompatible namespaceID for journal Storage Directory /opt/hadoop_data/dfs/jndata/customhdfs: NameNode has nsId 1256792279 but storage has nsId 720007073
错误信息为两个namenode的id不一致,因为同时把两个namenode同时格式化了,必须格式化第一个再复制hadoop_data下的文件夹到第二个namenode

九、
java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.IntWritable
可能是因为数字超过了int类型的最大值,将数据类型设置成object

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值