以MYSQL作为HIVE的元数据库,配置HIVE的远程连接
2014-01-06 00:00
405 查看
准备工作就是需要将mysql-connector-java-5.1.24.JAR包拷贝到 hive/lib目录下
这里我将10.0.20.178作为主节点,同时也把MYSQL装在了这个节点上,其配置文件内容为:
然后启动服务:
hive --service metastore >/dev/null 2>/dev/null &
在其他节点,不管你有多少节点都可以把配置文件内容改为:
一切搞定。关于常见的错误,我会在其他博客中列举。
这里我将10.0.20.178作为主节点,同时也把MYSQL装在了这个节点上,其配置文件内容为:
<configuration> <!-- Hive Execution Parameters --> <property> <name>hive.metastore.local</name> <value>false</value> <description>connect to remove metastore server or open a new metastore server in Hive Client JVM</description> </property> <property> <name>javax.jdo.option.ConnectionURL</name> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> <description>Driver class name for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>hive</value> <description>username to use against metastore database</description> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>123456</value> <description>password to use against metastore database</description> </property> <property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> <description>location of default database for the warehouse</description> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hadoop20-178,hadoop-134</value> <description></description> </property> <property> <name>hive.aux.jars.path</name> <value>file:///usr/lib/hbase/lib/hive-hbase-handler-0.9.0-cdh4.1.2.jar,file:///usr/lib/hbase/hbase.jar,file:///usr/lib/hb ase/lib/zookeeper-3.4.3-cdh4.1.2.jar</value> </property> </configuration>
然后启动服务:
hive --service metastore >/dev/null 2>/dev/null &
在其他节点,不管你有多少节点都可以把配置文件内容改为:
<property> <name>hive.metastore.local</name> <value>false</value> <description>controls whether to connect to remove metastore server or open a new metastore server in Hive Client JVM</description> </property> <property> <name>hive.metastore.uris</name> <value>thrift://10.0.20.178:9083</value> </property>
一切搞定。关于常见的错误,我会在其他博客中列举。
相关文章推荐
- hive2.3.0配置mysql作为元数据库出现无法实例化问题及解决办法
- Hive配置mysql作为元数据库
- hive配置MySQL作为元数据库时出现Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreC异常
- Ubuntu下安装hive,并配置mysql作为元数据库
- CDH5.1.0 HIVE mysql 配置远程元数据库
- hive使用mysql作为元数据库启动报错分析
- 使用mysql作为hive的元数据库
- 配置hive1.2.1,并更改元数据库为mysql
- HIVE 安装系列(3)配置HIVE 使用Mysql作为元数据的数据库
- 【解决】Hive 使用 mysql 作为 metastore 元数据库时UTF-8编码的问题
- hive使用mysql作为元数据库时的编码问题
- Hive安装(使用外部mysql作为元数据库)
- hadoop1.2.1集群安装hive1.2.0,用mysql作为元数据库
- 1 复习ha相关 + weekend110的hive的元数据库mysql方式安装配置(完全正确配法)(CentOS版本)(包含卸载系统自带的MySQL)
- 配置Hive使用Mysql作为数据源
- hive的远程模式安装(用mysql作为hive的元数据库)
- 使用mysql作为hive的元数据库
- 一脸懵逼学习Hive的元数据库Mysql方式安装配置
- HIVE安装系列之二:配置HIVE(用Mysql作为元数据仓库)
- CDH 5.7.0 Hive使用Mysql作为元数据库,报unable to find the jdbc database jar on host