INFO metrics.MetricsUtil: Unable to obtain hostName java.net.UnknownHostException

多一个空格
在这里插入图片描述

上次修改了hostname,没有在/etc/hosts里面也把映射给改过来,结果就报错了,打不到Host. 编辑/etc/hosts,把映射"127.0.0.1 hadoop1 hadoop1"加上去就好了。

[hadoop@localhost hadoop-2.6.4]$ source /etc/profile
[hadoop@localhost hadoop-2.6.4]$ echo J A V A H O M E / d e v s o f t w a r e / j d k 1.7. 0 0 1 [ h a d o o p @ l o c a l h o s t h a d o o p − 2.6.4 ] JAVA_HOME /devsoftware/jdk1.7.0_01 [hadoop@localhost hadoop-2.6.4] JAVAHOME/devsoftware/jdk1.7.001[hadoop@localhosthadoop2.6.4] bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.6.4.jar grep input output ‘dfs[a-z.]+’
16/08/21 23:41:02 INFO Configuration.deprecation: session.id is deprecated. Instead, use dfs.metrics.session-id
16/08/21 23:41:02 INFO jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTracker, sessionId=
16/08/21 23:41:02 INFO metrics.MetricsUtil: Unable to obtain hostName
java.net.UnknownHostException: hadoop1: hadoop1
at java.net.InetAddress.getLocalHost(InetAddress.java:1438)
at org.apache.hadoop.metrics.MetricsUtil.getHostName(MetricsUtil.java:95)
at org.apache.hadoop.metrics.MetricsUtil.createRecord(MetricsUtil.java:84)
at org.apache.hadoop.metrics.jvm.JvmMetrics.(JvmMetrics.java:87)
at org.apache.hadoop.metrics.jvm.JvmMetrics.init(JvmMetrics.java:78)
at org.apache.hadoop.metrics.jvm.JvmMetrics.init(JvmMetrics.java:65)
at org.apache.hadoop.mapred.LocalJobRunnerMetrics.(LocalJobRunnerMetrics.java:40)
at org.apache.hadoop.mapred.LocalJobRunner.(LocalJobRunner.java:714)
at org.apache.hadoop.mapred.LocalJobRunner.(LocalJobRunner.java:707)
at org.apache.hadoop.mapred.LocalClientProtocolProvider.create(LocalClientProtocolProvider.java:42)
at org.apache.hadoop.mapreduce.Cluster.initialize(Cluster.java:95)
at org.apache.hadoop.mapreduce.Cluster.(Cluster.java:82)
at org.apache.hadoop.mapreduce.Cluster.(Cluster.java:75)
at org.apache.hadoop.mapreduce.Job$9.run(Job.java:1267)
at org.apache.hadoop.mapreduce.Job 9. r u n ( J o b . j a v a : 1263 ) a t j a v a . s e c u r i t y . A c c e s s C o n t r o l l e r . d o P r i v i l e g e d ( N a t i v e M e t h o d ) a t j a v a x . s e c u r i t y . a u t h . S u b j e c t . d o A s ( S u b j e c t . j a v a : 415 ) a t o r g . a p a c h e . h a d o o p . s e c u r i t y . U s e r G r o u p I n f o r m a t i o n . d o A s ( U s e r G r o u p I n f o r m a t i o n . j a v a : 1656 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . c o n n e c t ( J o b . j a v a : 1262 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . s u b m i t ( J o b . j a v a : 1291 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . w a i t F o r C o m p l e t i o n ( J o b . j a v a : 1315 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . r u n ( G r e p . j a v a : 77 ) a t o r g . a p a c h e . h a d o o p . u t i l . T o o l R u n n e r . r u n ( T o o l R u n n e r . j a v a : 70 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . m a i n ( G r e p . j a v a : 101 ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 57 ) a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 43 ) a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 601 ) a t o r g . a p a c h e . h a d o o p . u t i l . P r o g r a m D r i v e r 9.run(Job.java:1263) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656) at org.apache.hadoop.mapreduce.Job.connect(Job.java:1262) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1291) at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315) at org.apache.hadoop.examples.Grep.run(Grep.java:77) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at org.apache.hadoop.examples.Grep.main(Grep.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.hadoop.util.ProgramDriver 9.run(Job.java:1263)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:415)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656)atorg.apache.hadoop.mapreduce.Job.connect(Job.java:1262)atorg.apache.hadoop.mapreduce.Job.submit(Job.java:1291)atorg.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315)atorg.apache.hadoop.examples.Grep.run(Grep.java:77)atorg.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)atorg.apache.hadoop.examples.Grep.main(Grep.java:101)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:601)atorg.apache.hadoop.util.ProgramDriverProgramDescription.invoke(ProgramDriver.java:71)
at org.apache.hadoop.util.ProgramDriver.run(ProgramDriver.java:144)
at org.apache.hadoop.examples.ExampleDriver.main(ExampleDriver.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.UnknownHostException: hadoop1
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:866)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258)
at java.net.InetAddress.getLocalHost(InetAddress.java:1434)
… 36 more
16/08/21 23:41:02 INFO metrics.MetricsUtil: Unable to obtain hostName
java.net.UnknownHostException: hadoop1: hadoop1
at java.net.InetAddress.getLocalHost(InetAddress.java:1438)
at org.apache.hadoop.metrics.MetricsUtil.getHostName(MetricsUtil.java:95)
at org.apache.hadoop.metrics.MetricsUtil.createRecord(MetricsUtil.java:84)
at org.apache.hadoop.mapred.LocalJobRunnerMetrics.(LocalJobRunnerMetrics.java:44)
at org.apache.hadoop.mapred.LocalJobRunner.(LocalJobRunner.java:714)
at org.apache.hadoop.mapred.LocalJobRunner.(LocalJobRunner.java:707)
at org.apache.hadoop.mapred.LocalClientProtocolProvider.create(LocalClientProtocolProvider.java:42)
at org.apache.hadoop.mapreduce.Cluster.initialize(Cluster.java:95)
at org.apache.hadoop.mapreduce.Cluster.(Cluster.java:82)
at org.apache.hadoop.mapreduce.Cluster.(Cluster.java:75)
at org.apache.hadoop.mapreduce.Job$9.run(Job.java:1267)
at org.apache.hadoop.mapreduce.Job 9. r u n ( J o b . j a v a : 1263 ) a t j a v a . s e c u r i t y . A c c e s s C o n t r o l l e r . d o P r i v i l e g e d ( N a t i v e M e t h o d ) a t j a v a x . s e c u r i t y . a u t h . S u b j e c t . d o A s ( S u b j e c t . j a v a : 415 ) a t o r g . a p a c h e . h a d o o p . s e c u r i t y . U s e r G r o u p I n f o r m a t i o n . d o A s ( U s e r G r o u p I n f o r m a t i o n . j a v a : 1656 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . c o n n e c t ( J o b . j a v a : 1262 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . s u b m i t ( J o b . j a v a : 1291 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . w a i t F o r C o m p l e t i o n ( J o b . j a v a : 1315 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . r u n ( G r e p . j a v a : 77 ) a t o r g . a p a c h e . h a d o o p . u t i l . T o o l R u n n e r . r u n ( T o o l R u n n e r . j a v a : 70 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . m a i n ( G r e p . j a v a : 101 ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 57 ) a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 43 ) a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 601 ) a t o r g . a p a c h e . h a d o o p . u t i l . P r o g r a m D r i v e r 9.run(Job.java:1263) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656) at org.apache.hadoop.mapreduce.Job.connect(Job.java:1262) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1291) at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315) at org.apache.hadoop.examples.Grep.run(Grep.java:77) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at org.apache.hadoop.examples.Grep.main(Grep.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.hadoop.util.ProgramDriver 9.run(Job.java:1263)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:415)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656)atorg.apache.hadoop.mapreduce.Job.connect(Job.java:1262)atorg.apache.hadoop.mapreduce.Job.submit(Job.java:1291)atorg.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315)atorg.apache.hadoop.examples.Grep.run(Grep.java:77)atorg.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)atorg.apache.hadoop.examples.Grep.main(Grep.java:101)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:601)atorg.apache.hadoop.util.ProgramDriverProgramDescription.invoke(ProgramDriver.java:71)
at org.apache.hadoop.util.ProgramDriver.run(ProgramDriver.java:144)
at org.apache.hadoop.examples.ExampleDriver.main(ExampleDriver.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.UnknownHostException: hadoop1
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:866)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258)
at java.net.InetAddress.getLocalHost(InetAddress.java:1434)
… 33 more
java.net.UnknownHostException: hadoop1: hadoop1
at java.net.InetAddress.getLocalHost(InetAddress.java:1438)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:147)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1297)
at org.apache.hadoop.mapreduce.Job 10. r u n ( J o b . j a v a : 1294 ) a t j a v a . s e c u r i t y . A c c e s s C o n t r o l l e r . d o P r i v i l e g e d ( N a t i v e M e t h o d ) a t j a v a x . s e c u r i t y . a u t h . S u b j e c t . d o A s ( S u b j e c t . j a v a : 415 ) a t o r g . a p a c h e . h a d o o p . s e c u r i t y . U s e r G r o u p I n f o r m a t i o n . d o A s ( U s e r G r o u p I n f o r m a t i o n . j a v a : 1656 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . s u b m i t ( J o b . j a v a : 1294 ) a t o r g . a p a c h e . h a d o o p . m a p r e d u c e . J o b . w a i t F o r C o m p l e t i o n ( J o b . j a v a : 1315 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . r u n ( G r e p . j a v a : 77 ) a t o r g . a p a c h e . h a d o o p . u t i l . T o o l R u n n e r . r u n ( T o o l R u n n e r . j a v a : 70 ) a t o r g . a p a c h e . h a d o o p . e x a m p l e s . G r e p . m a i n ( G r e p . j a v a : 101 ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 57 ) a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 43 ) a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 601 ) a t o r g . a p a c h e . h a d o o p . u t i l . P r o g r a m D r i v e r 10.run(Job.java:1294) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1294) at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315) at org.apache.hadoop.examples.Grep.run(Grep.java:77) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at org.apache.hadoop.examples.Grep.main(Grep.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.hadoop.util.ProgramDriver 10.run(Job.java:1294)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:415)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1656)atorg.apache.hadoop.mapreduce.Job.submit(Job.java:1294)atorg.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1315)atorg.apache.hadoop.examples.Grep.run(Grep.java:77)atorg.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)atorg.apache.hadoop.examples.Grep.main(Grep.java:101)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:601)atorg.apache.hadoop.util.ProgramDriverProgramDescription.invoke(ProgramDriver.java:71)
at org.apache.hadoop.util.ProgramDriver.run(ProgramDriver.java:144)
at org.apache.hadoop.examples.ExampleDriver.main(ExampleDriver.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.UnknownHostException: hadoop1
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress 1. l o o k u p A l l H o s t A d d r ( I n e t A d d r e s s . j a v a : 866 ) a t j a v a . n e t . I n e t A d d r e s s . g e t A d d r e s s e s F r o m N a m e S e r v i c e ( I n e t A d d r e s s . j a v a : 1258 ) a t j a v a . n e t . I n e t A d d r e s s . g e t L o c a l H o s t ( I n e t A d d r e s s . j a v a : 1434 ) . . . 24 m o r e [ h a d o o p @ l o c a l h o s t h a d o o p − 2.6.4 ] 1.lookupAllHostAddr(InetAddress.java:866) at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258) at java.net.InetAddress.getLocalHost(InetAddress.java:1434) ... 24 more [hadoop@localhost hadoop-2.6.4] 1.lookupAllHostAddr(InetAddress.java:866)atjava.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258)atjava.net.InetAddress.getLocalHost(InetAddress.java:1434)...24more[hadoop@localhosthadoop2.6.4] hostname
hadoop1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值