Hive 多用户配置
程序员文章站
2024-03-23 09:32:16
...
多用户服务端配置
1、vim hive-size.xml
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://node01/hive_remote?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</configuration>
2、拷贝mysql驱动包 到lib目录下 mysql.jar
服务端不需要 将jline.jar包替换
链接:https://pan.baidu.com/s/157z79JClUlFF5QqSVpg4jA
提取码:0kmm
启动hive服务端
hive --service metastore
服务监听的端口是9083
二、配置客户端
1、vim hive-site.xml
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
<property>
<name>hive.metastore.local</name>
<value>false</value>
</property>
<property>
<name>hive.metastore.uris</name>
<value>thrift://node03:9083</value>
</property>
2、客户端需要将jline.jar的版本替换
在yarn下 也有一个 jline /usr/hadoop/hadoop-2.6.5/share/hadoop/yarn/lib
/usr/apache-hive-1.2.1-bin/lib/jline-2.12.jar
将这两个目录下的 jline-2.12 为一样就行
客户端启动 hive
配置hive的日志文档
在conf下
mv hive-log4j.properties.template hive-log4j.properties
上一篇: Linux上常用性能测试工具
下一篇: *R 多用户配置