hadoop(2.7.1)配置过程问题
来源:互联网 发布:苏州楼市成交数据 编辑:程序博客网 时间:2024/05/17 00:11
1. formate 出错
ERROR namenode.NameNode: Failed to start namenode.
java.io.IOException: Cannot create directory /usr/hadoop/dfs/name/current
at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.clearDi rectory(Storage.java:337)
解决方法:/usr/hadoop/dfs 和 /usr/hadoop/tmp 都没有权限,更改如下
sudo chown -R hadoop:hadoop /usr/hadoop/dfs
sudo chown -R hadoop:hadoop /usr/hadoop/tmp
2. start-all.sh 启动登陆密码
设置完免密码后,master 登陆master 仍然需要登陆密码,
解决方法为:
将id_rsa.pub 公钥内容,拷贝到 authorized_keys 中。
3. hdfs上传文件出错
17/03/02 21:56:02 WARN hdfs.DFSClient: DataStreamer Exception
org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /data/input/REA DME.txt.COPYING could only be replicated to 0 nodes instead of minReplication (=1). There are 0 datanode(s) running and no node(s) are excluded in this opera tion.
at org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.chooseTarg et4NewBlock(BlockManager.java:1550)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getNewBlockTarget s(FSNamesystem.java:3110)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBloc k(FSNamesystem.java:3034)
at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.addBlock(Nam eNodeRpcServer.java:723)
at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTra nslatorPB.addBlock(ClientNamenodeProtocolServerSideTranslatorPB.java:492)
at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos
at org.apache.hadoop.ipc.ProtobufRpcEngine
at org.apache.hadoop.ipc.RPC
at org.apache.hadoop.ipc.Client.call(Client.java:1476) at org.apache.hadoop.ipc.Client.call(Client.java:1407) at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEng ine.java:229) at com.sun.proxy.$Proxy9.addBlock(Unknown Source) at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB. addBlock(ClientNamenodeProtocolTranslatorPB.java:418) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryI nvocationHandler.java:187) at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocat ionHandler.java:102) at com.sun.proxy.$Proxy10.addBlock(Unknown Source) at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.locateFollowingBl ock(DFSOutputStream.java:1430) at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.nextBlockOutputSt ream(DFSOutputStream.java:1226) at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.run(DFSOutputStre am.java:449)
put: File /data/input/README.txt.COPYING could only be replicated to 0 nodes i nstead of minReplication (=1). There are 0 datanode(s) running and no node(s) a re excluded in this operation.
方法:
1、关闭防火墙: sudo ufw disable
2、 将/etc/hosts 文件下, #127.0.1.1 master 屏蔽掉
3、start-dfs.sh start-yarn.sh
- hadoop(2.7.1)配置过程问题
- 配置hadoop过程中的一些问题
- Hadoop-2.4.1配置问题
- hadoop集群配置过程
- hadoop配置过程
- hadoop环境配置过程中可能遇到问题的解决方案
- Hadoop 安装配置过程中出现问题总结
- hadoop环境配置过程中可能遇到问题的解决方案
- hadoop环境配置过程中可能遇到问题的解决方案
- eclipse+hadoop 配置过程中遇到的问题
- hadoop安装配置过程中出现的问题
- hadoop环境配置过程中可能遇到问题的解决方案
- centos安装配置hadoop超详细过程(hadoop 2.60)
- 解决hadoop 3.0.0配置过程中无法找到hadoop-env.sh的问题
- Hadoop 2.7.3安装与配置------Hadoop学习(1)
- Hadoop 平台配置过程小记
- Hadoop单机安装配置过程
- Hadoop配置过程的错误
- linux上搭建gitlab服务器
- 机器学习——正则化 (L1与L2范数)
- (转)centos liveCD liveDVD netinstall minimal DVD1 DVD2 版本区别
- 算法提高 9-3摩尔斯电码
- (15.1.22)Guitar-Music Theory
- hadoop(2.7.1)配置过程问题
- 浅谈 MVP in Android
- HSV颜色与RGB颜色对象的互转
- Intellij idea新建maven web项目并与tomcat服务集成
- 简化extend
- 大的二维数组
- Android之网络图片框架UniversalImageLoader和结合LruCache缓存图片
- 工作第三周:之前的随笔
- 机器学习中的查准率和查全率