0
点赞
收藏
分享

微信扫一扫

Hadoop Exception: java.lang.IllegalArgumentException: Does not contain a valid host:port authority:


 hadoop 运行job时的提示错误 :

FATAL org.apache.hadoop.mapred.JobTracker: java.lang.IllegalArgumentException: Does not contain a valid host:port authority: hadoop_master:9001


at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:162)


at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:128)


at org.apache.hadoop.mapred.JobTracker.getAddress(JobTracker.java:2560)


at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2200)


at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2192)


at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2186)


at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:300)

...

...

主机使用的hostname不合法,修改为不包含着‘.’ '/' '_'等非法字符的主机名


网络给出的答案:可能是 core-site.xml 中的 fs.default.name 的value 值有问题
    也可能是mapred-site.xml中的mapred.job.tracker的 value 值有问题





举报

相关推荐

0 条评论