閱讀880 返回首頁    go 阿裏雲 go 技術社區[雲棲]


java.lang.IllegalArgumentException: Wrong FS ...異常的解決

配置完Hbase後,啟動,JPS發現少了HMaster這個進程。查看了一下日誌如下:
java.lang.IllegalArgumentException: Wrong FS: hdfs://192.168.0.131:9000/hbase, expected: hdfs://icache-9200.site:9000
	at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:310)
	at org.apache.hadoop.hdfs.DistributedFileSystem.checkPath(DistributedFileSystem.java:99)
	at org.apache.hadoop.hdfs.DistributedFileSystem.getPathName(DistributedFileSystem.java:155)
	at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:453)
	at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:648)
	at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:204)
	at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:94)
	at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:78)
	at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1229)
	at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1274)


hbase-site.xml配置:

<value>hdfs://129.42.13.118:9000/hbase</value>

把上麵的ip改成相應的名稱就行:

<value>hdfs://namenode:9000/hbase</value>

再次啟動,HMaster出來了。


原因 :還不知道。

參照:https://lxiaodao.iteye.com/blog/861006

最後更新:2017-04-03 16:59:46

  上一篇:go android uri規則及使用實例
  下一篇:go eclipse package,source folder,folder區別及相互轉換