hive启动方式

一、使用hive命令

hive

二、使用hiveserver2命令

1.首先执行hiveserver2
cd /opt/softs/hive3.1.2/bin
hiveserver2

2.新开一个窗口 执行beeline命令
beeline -u jdbc:hive2://bigdata03:10000 -root

3.退出
Ctrl+C

三、进阶启动

1)执行如下的命令
nohup hiveserver2 1>/opt/softs/hive3.1.2/log/hive.log 2>/opt/softs/hive3.1.2/log/hive_err.log &
  
nohup: 放置在命令开头 表示命令不挂起 意思就是关闭窗口也会保持服务的运行
  
1: 表示标准日志输出
  
2: 表示错误日志输出
  
&: 表示命令在后台运行 不占用窗口的显示

2)执行beeline命令
beeline -u jdbc:hive2://bigdata02:10000 -root

(1)先在/opt/softs/hive3.1.2中创建log目录

(2)执行命令

四、使用shell脚本启动 

注意:要保证进程中的RunJar只有一个,启动前先杀死进程中的RunJar

kill -9 进程号

 (1)编写shell脚本,保存文件名为 my_hive.sh

#!/bin/bash

echo "-------启动hiveserver2服务----------"
cmd1="nohup hiveserver2 1>/opt/softs/hive3.1.2/log/hive.log 2>/opt/softs/hive3.1.2/log/hive_err.log &"

eval $cmd1

sleep 30s

echo "-------启动beeline服务----------"
cmd2="beeline -u jdbc:hive2://bigdata02:10000 -root"

eval $cmd2

(2)上传文件到/opt/shell,运行脚本

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值