debian

Debian Hadoop与Hive连接方法

小樊
48
2025-08-08 05:59:10
栏目: 智能运维

以下是在Debian系统上连接Hadoop与Hive的步骤,以Beeline工具为例:

  1. 安装Hadoop和Hive
    通过包管理器或手动下载安装包,配置环境变量(HADOOP_HOMEHIVE_HOME等),并添加到PATH中。
  2. 配置Hadoop
    • hdfs-site.xml中启用WebHDFS:<property><name>dfs.webhdfs.enabled</name><value>true</value></property>
    • core-site.xml中配置代理用户权限:<property><name>hadoop.proxyuser.root.hosts</name><value>*</value></property>
      重启Hadoop服务:$HADOOP_HOME/sbin/start-dfs.sh$HADOOP_HOME/sbin/start-yarn.sh
  3. 配置Hive
    • hive-site.xml中设置HiveServer2端口(默认10000):<property><name>hive.server2.thrift.port</name><value>10000</value></property>
    • 配置临时目录等参数(可选)。
  4. 启动Hive服务
    后台启动HiveServer2:nohup hive --service hiveserver2 > /dev/null 2>&1 &
  5. 使用Beeline连接
    执行命令:beeline -u "jdbc:hive2://localhost:10000/default",输入用户名(默认当前用户)即可连接。

说明

0
看了该问题的人还看了