`
jsh0401
  • 浏览: 10870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hive的安装部署

    博客分类:
  • hive
 
阅读更多
1.解压安装包
     tar -zxvf hive-0.9.0.tar.gz

2.修改$HIVE_HOME/conf里文件,去掉.template,
     cp hive-defalt.xml hive-site.xml

3.修改$HIVE_HOME/bin的hive-config.sh,增加以下三行
     export JAVA_HOME=/usr/local/jdk
     export HIVE_HOME=/usr/local/hive
     export HADOOP_HOME=/usr/local/hadoop

4.修改hive 的metastore 到mysql
     a.安装mysql-------------yum install  mysql-server
     b.启动mysql-------------service mysqld start
     c.设置mysql密码--------update mysql.user set password=password('admin'); flush privileges;
     d.允许mysql远程登陆---grant all on *.* to 'root'@'%' identified by 'admin'; flush privileges;
     e.配置MySQL的metastore
          1.上传mysql-connector-java-5.1.10.jar到$HIVE_HOME/lib
          2.登录MYSQL,创建数据库hive
             #mysql -uroot -padmin
              mysql>create database hive;
              mysql>GRANT all ON hive.* TO root@'%' IDENTIFIED BY 'admin';
              mysql>flush privileges;
              mysql>set global binlog_format='MIXED';
          3.把mysql的数据库字符类型改为latin1
          4.修改$HIVE_HOME/conf/hive-site.xml
             <property>
                <name>javax.jdo.option.ConnectionURL</name>
                <value>jdbc:mysql://hostname:3306/hive_cr00?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>admin</value>
             </property>



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics