beeline> !connect jdbc:hive2://localhost:10000/cr
Connecting to jdbc:hive2://localhost:10000/cr
Enter username for jdbc:hive2://localhost:10000/cr:
Enter password for jdbc:hive2://localhost:10000/cr:
18/08/13 08:47:02 [main]: WARN jdbc.HiveConnection: Failed to connect to localhost:10000
Could not open connection to the HS2 server. Please check the server URI and if the URI is correct, then ask the administrator to check the server status.
Error: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000/cr: java.net.ConnectException: Connection refused (state=08S01,code=0)
the best resolution is restart hiveserver2 service~~~~~~~
[xiaoqiu@s150 /tmp/xiaoqiu]$ netstat -anop|grep 10000
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 1 0 127.0.0.1:48303 127.0.0.1:10000 CLOSE_WAIT 7558/java keepalive (2715.77/0/0)
[xiaoqiu@s150 /tmp/xiaoqiu]$ kill -9 7558
[xiaoqiu@s150 /tmp/xiaoqiu]$ netstat -anop|grep 10000
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
[xiaoqiu@s150 /tmp/xiaoqiu]$ hiveserver2
it works !!!!