아래와 같은 에러 발생 시
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | Starting Hive Metastore Server org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:9083. at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:109) at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:91) at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:83) at org.apache.hadoop.hive.metastore.TServerSocketKeepAlive.<init>(TServerSocketKeepAlive.java:34) at org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStore(HiveMetaStore.java:5974) at org.apache.hadoop.hive.metastore.HiveMetaStore.main(HiveMetaStore.java:5915) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.util.RunJar.run(RunJar.java:221) at org.apache.hadoop.util.RunJar.main(RunJar.java:136) Exception in thread "main" org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:9083. at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:109) at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:91) at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:83) at org.apache.hadoop.hive.metastore.TServerSocketKeepAlive.<init>(TServerSocketKeepAlive.java:34) at org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStore(HiveMetaStore.java:5974) at org.apache.hadoop.hive.metastore.HiveMetaStore.main(HiveMetaStore.java:5915) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.util.RunJar.run(RunJar.java:221) at org.apache.hadoop.util.RunJar.main(RunJar.java:136) | cs |
jps -m 명령어를 통해서 hive 서비스가 중복 실행되고 있지 않은지 확인이 필요합니다.
1 2 3 4 5 6 7 8 9 | $ jps -m 9905 JobHistoryServer 9698 NodeManager 11557 Jps -m 11468 RunJar /usr/local/hive/lib/hive-service-1.2.2.jar org.apache.hadoop.hive.metastore.HiveMetaStore 10589 RunJar /usr/local/hive/lib/hive-service-1.2.2.jar org.apache.hadoop.hive.metastore.HiveMetaStore 9374 ResourceManager 9055 NameNode | cs |
kill -9 [프로세스 ID] 명령어를 통해 hive 서비스를 내리고 재실행합니다.
'Big Data Platform > Hive' 카테고리의 다른 글
hive hwi 관련 war 혹은 jar 파일 생성 (0) | 2018.01.18 |
---|---|
[에러] ls: cannot access '/usr/local/spark/lib/spark-assembly-*.jar': No such file or directory (0) | 2018.01.15 |
하이브의 내장 함수 (0) | 2017.10.16 |
hive 내장 집계 함수 (0) | 2017.10.16 |
[경고] Establishing SSL connection without server's identity verification is not recommended. (0) | 2017.10.16 |