dfs.namenode.shared.edits.dir 是Hadoop HDFS(Hadoop Distributed File System)配置中的一个重要参数,用于指定 NameNode 的共享编辑日志(shared edits log)的存储位置。这个编辑日志记录了 HDFS 文件系统的所有元数据变更,如文件的创建、删除、重命名等操作。共享编辑日志是支持 HDFS 高可用性(HA)架构的关键组件之一...
配置dfs.namenode.shared.edits.dir的value中不同的JN的地址和端口之间用“,”隔开的,应该用“;” dfs.namenode.shared.edits.dir 这是NameNode读写JNs组的uri。通过这个uri,NameNodes可以读写edit log内容。 URI的格式"qjournal://host1:port1;host2:port2;host3:port3/journalId"。 这里的host1、host2...
<name>dfs.namenode.http-address.mycluster.nn2</name> <value>bigdata-training02.hpsk.com:50070</value> </property> <!--配置共享元数据日志文件的存储机器地址--> <property> <name>dfs.namenode.shared.edits.dir</name> <value>qjournal://bigdata-training01.hpsk.com:8485;bigdata-training02.hp...
其中URI为NameNode的IP或主机名,可以包含端口号,即hdfs-site.xml中“dfs.namenode.rpc-address”指定的值。 “hdfs dfs -ls”要求默认端口为8020,如果配置成9000,则需要指定端口号,否则不用指定端口,这一点类似于浏览器访问一个URL。 示例:hdfs dfs -ls hdfs://172.25.40.171:9001/(9001后面的斜杠/是和必须...