您的位置:首页 > 其它

Hive 远程模式安装

2016-05-15 11:56 363 查看

1、解压      

tar -zxvf apache-hive-0.13.0-bin.tar.gz
解压到目录/opt/modules中

2、配置.bash_profile

vi ~/.bash_profile设置hive的目录,使其可以随意目录中执行:
HIVE_HOME=/opt/modules/apache-hive-0.13.0-bin
export PATH=$HIVE_HOME/bin:$PATH
使其生效:source .bash_profile

3、编辑hive-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://192.168.6.1:3306/hive</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>XXXX</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>XXXX</value>
</property>
</configuration>
配置了连接远程mysql的驱动程序等信息。
当然了,允许SSH root用户远程登录需要开启权限:

vi /etc/ssh/sshd_config找到PermitRootLogin 处,去掉前面的#,重新启动SSH服务
/etc/init.d/sshd restart

4、上传mysql 驱动jar包到lib下

   目录:/opt/modules/apache-hive-0.13.0-bin/lib

5、启动mysql等服务

6、执行hive命令

  


     此时进入了hive命令行模式,同时会在远程mysql数据库hive中生成元数据信息:

                         


     综上,就完成了Hive的远程模式的安装。

  另外,嵌入式模式和本地模式的安装比较简单,在此不做记录了。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: