草庐IT

nameNode

全部标签

hadoop - cdh4.3,日志异常,./start-dfs.sh后,datanode和namenode启动失败

这是来自hadoop-datanode-...log的日志:FATALorg.apache.hadoop.hdfs.server.datanode.DataNode:block池初始化失败block池BP-1421227885-192.168.2.14-1371135284949(存储IDDS-30209445-192.168.2.41-50010-1371109358645)服务于/192.168.2.8:8020org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.protocol.Disallowe

hadoop - 失败后hadoop namenode dirs是否同步?

在这种情况下会发生什么:Namenode正在写入两个不同驱动器上的两个目录,一个是本地的,另一个(远程)是mounted。现在,namenode失败了,我们在远程机器上启动namenode进程(它有原始namenode数据的副本,所以它是安全的)并更改所有datanodes上的namenode的ip。一段时间后,我们设法使原来的名称节点与之前的配置完全一致。我们停止远程机器上的名称节点进程。现在,本地fs.name.dir是否会与挂载的同步(我的意思是在挂载目录上累积的差异,而原始名称节点已关闭)还是名称节点数据一致性会出现问题? 最佳答案

ubuntu - Hadoop : NameNode , DataNode 和 SecondaryNameNode 未运行

我正在尝试使用本教程在我的计算机上的单节点集群上安装Hadoop2.2.0http://codesfusion.blogspot.gr/2013/10/setup-hadoop-2x-220-on-ubuntu.html?m=1.我一步一步地按照看到的每条说明进行操作,但每次都遇到同样的问题。NameNode、DataNode和SecondaryNameNode未运行。当我输入start-dfs.sh、start-yarn.sh和jps时,我看到的消息是:hduser@victor-OEM:/usr/local/hadoop/sbin$start-dfs.shIncorrectconf

Hadoop 无法格式化 namenode - java.lang.NullPointerException

关于我的安装的一些细节:Ubuntu14.04LTS64位甲骨文JavaJDK1.8.0_40Hadoop2.6.0我一直在按照http://www.bogotobogo.com/Hadoop/BigData_hadoop_Install_on_ubuntu_single_node_cluster.php的说明进行操作安装Hadoop。一切正常,直到我必须格式化名称节点为止。当我运行$hadoopnamenode-format时,出现以下错误:DEPRECATED:Useofthisscripttoexecutehdfscommandisdeprecated.Insteadusethe

hadoop - Datanode 没有连接到 Namenode cloudera

我想通过Talend从远程机器访问cloudera以获取大数据。为此,我通过编辑文件/etc/hosts和/etc/sysconfig/network更改了cloudera中主机的ip。我可以从Talend访问cloudera。但是问题是我的数据节点和名称节点似乎没有连接。当我检查我的Datanode的日志详细信息时,出现以下错误:BlockpoolBP-1183376682-127.0.0.1-1433878467265(DatanodeUuidnull)servicetoquickstart.cloudera/127.0.0.1:8022beginninghandshakewith

hadoop - Namenode 为所有文件 block 存储元数据

在阅读《Hadoop:权威指南》这本书时,我遇到了这个page使用以下行:名称节点也知道给定文件的所有block所在的数据节点,但是,它不会持久存储block位置,因为此信息是在系统启动时从数据节点重建的。我很难理解这是如何工作的。比方说,我在复制因子为3的8节点集群上复制了一个1GB的文件。因此每个数据节点将有1个block,这些block将被复制到其他节点上,从而使每个节点上的block总数有效地达到3.现在namenode应该保留一个包含每个block位置的索引。但是根据文本,如果namenode不存储block位置持久,那么在集群关闭并重新启动后它们将如何重建。无法判断哪个bl

hadoop - 运行命令 stop-all.sh 时没有 JobTracker 和 NameNode 停止

在我的案例中,jobtracker和namenode已启动,但无法通过运行stop-all.sh命令停止它当我键入jps时得到以下消息:[root@iqhadoop]#jps25258JobTracker8082SecondaryNameNode7944DataNode8404Jps8321TaskTracker24237NameNode但是当我尝试通过在命令行上运行stop-all.sh来停止它时,收到以下消息:[root@iqbin]#bashstop-all.shnojobtrackertostoplocalhost:stoppingtasktrackernonamenodeto

hadoop - hadoop namenode -format 命令查询

在执行“hadoopnamenode-format”时,出现以下消息。Re-formatfilesysteminStorageDirectory/opt/data/temp/dfs/name?(YorN)这里应该给什么?"is"或“否”。如果给定Y,它会丢失HDFS中的数据吗? 最佳答案 仅当dfs.namenode.name.dir已经存在时才会提示此问题,即目录已经格式化或现有目录映射到dfs.namenode.name.dir.如果您希望再次重新格式化,请输入YelseN。在给出Y时,目录将被格式化,删除所有现有的元数据(fs

hadoop - Datanode 拒绝与 namenode 通信,因为无法解析主机名

我在kubernetes中运行了一个hadoop集群,有4个日志节点和2个名称节点。有时,我的数据节点无法注册到名称节点。17/06/0807:45:32INFOdatanode.DataNode:BlockpoolBP-541956668-10.100.81.42-1496827795971(DatanodeUuidnull)servicetohadoop-namenode-0.myhadoopcluster/10.100.81.42:8020beginninghandshakewithNN17/06/0807:45:32ERRORdatanode.DataNode:Initiali

hadoop - AWS EMR 不生成 NameNode FsImage

我们一直在运行一个3节点AWSEMR集群(1个NameNode,2个DataNode)。观察到Namenode检查点没有发生,fsImage,md5文件没有更新。编辑日志堆积如山,导致NameNode因磁盘空间不足而出现故障。HDFS版本:Hadoop2.8.3-amzn-0-rw-r--r--1hdfshdfs62Sep312:04fsimage_0000000000000000000.md5-rw-r--r--1hdfshdfs317Sep312:04fsimage_0000000000000000000-rw-r--r--1hdfshdfs260954697Sep313:49ed