hive安装&hive后台启动&beeline客户端

  1. hive安装
    a.上传压缩版,解压
    b.vi conf/hive-site.xml-配置元数据库配置-注意只需要修改localhost即可


javax.jdo.option.ConnectionURL
jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true
JDBC connect string for a JDBC metastore



javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore



javax.jdo.option.ConnectionUserName
root
username to use against metastore database



javax.jdo.option.ConnectionPassword
root
password to use against metastore database


c.上传一个mysql的驱动jar包到hive的安装目录的lib中
d.配置HADOOP_HOME 和HIVE_HOME到系统环境变量中:/etc/profile
e.source /etc/profile
f.hive启动测试
  1. hive客户端-服务端前台/后台-启动
    前端启动:/bin/hiveserver2
    后台启动:nohup hiveserver2 1>/dev/null 2>&1 &
    后台启动-带日志(确保路径ok):nohup hiveserver2 1>/home/hadoop/hiveserver.log 2>/home/hadoop/hiveserver.err &
  2. beeline客户端登录
    1分布登录:
    #beeline --进入beeline客户端
    #!connect jdbc:hive2://hdp05:10000 --连接hive服务(回车后输入用户名(hadoop的用户名),无须密码(直接回车))
    2beeline启动直接连hive:
    #beeline -u jdbc:hive2://hdp05:10000 -n hdp01

你可能感兴趣的:(hadoop)