$ cd /usr/local/hadoop
$ ./sbin/start-dfs.sh #启动hadoop
报错
24/09/12 10:36:04 ERROR conf.Configuration: error parsing conf core-site.xml
com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:634)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:504)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:488)
at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3352)
at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3279)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2900)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1121)
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2847)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2776)
at org.apache.hadoop.conf.Configuration.loadProps(Configuration.java:2654)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2636)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1266)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1238)
at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1578)
at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:339)
at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:572)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:174)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:156)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hadoop.hdfs.tools.GetConf.main(GetConf.java:332)
Exception in thread "main" java.lang.RuntimeException: com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:3015)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2776)
at org.apache.hadoop.conf.Configuration.loadProps(Configuration.java:2654)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2636)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1266)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1238)
at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1578)
at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:339)
at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:572)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:174)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:156)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hadoop.hdfs.tools.GetConf.main(GetConf.java:332)
Caused by: com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:634)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:504)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:488)
at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3352)
at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3279)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2900)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1121)
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2847)
... 13 more
Starting namenodes on []
localhost: ssh: connect to host localhost port 22: Connection refused
localhost: ssh: connect to host localhost port 22: Connection refused
24/09/12 10:36:06 ERROR conf.Configuration: error parsing conf core-site.xml
com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:634)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:504)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:488)
at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3352)
at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3279)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2900)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1121)
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2847)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2776)
at org.apache.hadoop.conf.Configuration.loadProps(Configuration.java:2654)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2636)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1266)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1238)
at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1578)
at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:339)
at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:572)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:174)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:156)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hadoop.hdfs.tools.GetConf.main(GetConf.java:332)
Exception in thread "main" java.lang.RuntimeException: com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:3015)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2776)
at org.apache.hadoop.conf.Configuration.loadProps(Configuration.java:2654)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2636)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1266)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1238)
at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1578)
at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:339)
at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:572)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:174)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:156)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hadoop.hdfs.tools.GetConf.main(GetConf.java:332)
Caused by: com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </configuratio>; expected </configuration>.
at [row,col,system-id]: [29,14,"file:/usr/local/hadoop/etc/hadoop/core-site.xml"]
at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:634)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:504)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:488)
at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3352)
at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3279)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2900)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1121)
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2847)
... 13 more
分析
可能是core-site.xml有问题,这是一个可能的情况的链接
https://wenku.csdn.net/answer/e41a61d1fad2d8e5c0d87e3352924ef5
解决
gze@wgze-ROG-Zephyrus-G14-GA402RJ-GA402RJ:/usr/local/hadoop$ cd /usr/local/hadoop
wgze@wgze-ROG-Zephyrus-G14-GA402RJ-GA402RJ:/usr/local/hadoop$ vim etc/hadoop/core-site.xml
查看core-site.xml文件格式,我是少了一个n,补上了就好了