windows系統下連接hdfs進行操作時,上來就出現java.lang.IllegalArgumentException: java.net.UnknownHostException: xxx
java.lang.IllegalArgumentException: java.net.UnknownHostException: liujianat org.apache.hadoop.security.SecurityUtil.buildTokenService(SecurityUtil.java:374)at org.apache.hadoop.hdfs.NameNodeProxies.createNonHAProxy(NameNodeProxies.java:310)at org.apache.hadoop.hdfs.NameNodeProxies.createProxy(NameNodeProxies.java:176)at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:668)at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:604)at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:148)at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2598)at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
查看了linux中,也設置了hosts主機名啊!怎么還是無法解析???
因為是在windows下操作,肯定也要在windows下設置一下唄!
修改目錄? ? ? C:\Windows\System32\drivers\etc? ?下的? hosts? 文件?