太久没看hadoop,启动过程全忘了,重新整理成文字,方便下次直接使用。
直接版:
- 启动hadoop集群(node1操作)。web访问地址:node1:9870
cd /export/server/hadoop-3.3.0/sbin
start-all.sh
- 后台启动hive metastore服务,日志在文件夹下的 nohup.out 中
nohup /export/server/apache-hive-3.1.2-bin/bin/hive --service metastore &
- 后台启动hive hiveserver2 服务,日志在文件夹下的 nohup.out 中
nohup /export/server/apache-hive-3.1.2-bin/bin/hive --service hiveserver2 &
- 如果使用第一代客户端,下面在node3上面使用hive
/export/server/apache-hive-3.1.2-bin/bin/hive
- 使用第二代客户端 beeline
/export/server/apache-hive-3.1.2-bin/bin/beeline
beeline> ! connect jdbc:hive2://node1:10000 # hive所运行的主机、端口
Enter username for jdbc:hive2://node1:10000: root # 输入root,下一步没有密码直接回车
- 常用hive sql
show databases;
show tables;
附: