首页 > 解决方案 > Hive CLI 在启动时出现问题

问题描述

当我运行命令 hive 时,它​​只能从 bin 文件夹开始,因为只有当我从家里运行它时才会在 bin 中创建元存储,它无法启动并显示错误。我在.bashrc文件中为 hive HIVE env变量添加了这些行

export HIVE_HOME=/opt/hadoop/hive/apache-hive-2.3.4-bin
export PATH=$HIVE_HOME/bin:$PATH

标签: hive

解决方案


您可以尝试如下设置路径并重试吗?

user@ubuntu:~$  sudo gedit  ~/.bashrc

将以下行复制并粘贴到文件末尾

# Set HIVE_HOME
export HIVE_HOME="/opt/hadoop/hive/apache-hive-2.3.4-bin" 
PATH=$PATH:$HIVE_HOME/bin
export PATH

但在这里我的建议是,不要使用 hive 命令提示符,而是尝试使用推荐的方式,即 beeline 客户端。如果您配置了 hiveserver2,则可以使用直线客户端连接并查询配置单元。


推荐阅读