今天使用Dbeaver连接hive使用的好好的,然后突然连不上了。
Could not open client transport with JDBC Uri: jdbc:hive2://hadoop002:10000/default: java.net.ConnectException: Connection refused: connect
java.net.ConnectException: Connection refused: connect
java.net.ConnectException: Connection refused: connect
Connection refused: connect
Connection refused: connect
然后bin/hive也没办法登陆了(但是有错误提示)
Cannot create directory /tmp/hive/gabriel/a07b07c1-2cfc-47db-aeb0-83c819507e3e. Name node is in safe mode.
Resources are low on NN. Please add or free up more resources then turn off safe mode manually. NOTE: If you turn off safe mode before adding resources, the NN will immediately return to safe mode. Use “hdfs dfsadmin -safemode leave” to turn safe mode off.
NN上的资源不足。请添加或释放更多资源,然后手动关闭安全模式。注意:如果在添加资源之前关闭安全模式,NN将立即返回安全模式。使用“hdfs dfsadmin-safe mode leave”关闭安全模式。(无法启动的关键所在–资源不足)
关掉:hadoop dfsadmin -safemode leave 或者 hdfs dfsadmin -safemode leave
资源问题:应该是磁盘不够用了。
查看一下:
几乎爆满
但是根路径扩容如果不是采用LVM逻辑卷管理器,扩容就很麻烦。
扩容步骤省略。
最终扩容后:
再次尝试登陆hive:搞定!!!