码头工人安装hive1.2

  

<>强构建数据仓库(Slave1)
1,解压数据库

  
  

焦油-zxvf apache-hive-1.2.2-bin.tar。广州/usr/local/
cd/usr/local/
mv apache-hive-1.2.2蜂巢

     

<强> 2,为蜂巢添加环境变量
编辑/etc/profile文件,增加蜂巢相关的环境变量配置
奥胪饭と税沧癶ive1.2”
概要文件编辑完成后,执行下面命令,让配置生效,命令是
码头工人安装hive1.2”> <br/> <强> 3,配置hive-site.xml </强> <br/> hive-site.xml相关的配置</p>
  <blockquote>
  <p> cd/usr/local/hive/conf <br/> cp hive-default.xml。模板hive-site.xml </p>
  </引用>
  <p>然后用hadoop创建目录</p>
  <blockquote>
  <p> hadoop fs mkdir - p/user/蜂巢/仓库<br/> hadoop fs mkdir - p/tmp/蜂巢/</p>
  </引用>
  <p>给刚才新建的目录赋予读写权限,执行命令:</p>
  <blockquote>
  <p> hadoop fs chmod 777/user/蜂巢/仓库<br/> hadoop fs chmod 777/tmp/蜂巢</p>
  </引用>
  <p>之所以创建目录是因为hive-site-xml里有这样的配置<br/> <img src=
奥胪饭と税沧癶ive1.2

  

检查目录是否创建成功

  
  

hadoop fs - ls/user/蜂巢/hadoop fs - ls/tmp/

     

码头工人安装hive1.2

  

修改hive-site.xml中的临时目录
将hive-site.xml文件中的${系统:java.io.tmpdir}替换为蜂巢的临时目录,例如我替换为/usr/地方/蜂巢/tmp,将${系统:user.name}都替换为根,并且赋予读写权限
码头工人安装hive1.2”> <br/> <img src=
搜索javax.jdo.option。ConnectionDriverName,将该名称对应的价值修改为MySQL驱动类路径
奥胪饭と税沧癶ive1.2”
搜索javax.jdo.option。ConnectionUserName,将对应的价值修改为MySQL数据库登录名:
奥胪饭と税沧癶ive1.2”
搜索javax.jdo.option。ConnectionPassword,将对应的价值修改为MySQL数据库的登录密码:
奥胪饭と税沧癶ive1.2”
搜索hive.metastore.schema。验证,将对应的价值修改为假:
码头工人安装hive1.2”> <br/> <强> 4,加载mysql驱动</强> <br/>将mysql驱动包上载到自由目录<br/> cd/usr/local/hive/lib/<br/> wget ftp://172.18.79.77/mysql-connector-java-5.1.5-bin。jar <br/>注意这里的地址是我的私有地址,可以去百度找mysql驱动包,或者在我的博客里下载(因为51 cto上重复的资料不能上传,很无语,就随便加了个txt文件和驱动包弄成一个压缩包再上传的)。<br/> <img src=码头工人安装hive1.2