一、安装前的准备工作 1. 配置并安装hadoop,请参考链接http://blog.csdn.net/wzy0623/article/details/50681554。 2. 下载以下安装包:mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz、apache-hive-1.2.1-bin.tar.gz、mysql-connector-java-5.1.38.tar.gz。
二、MySQL的安装步骤 1. 解压MySQL安装包:tar -zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz。 2. 创建MySQL的软链接:ln -s /home/grid/mysql-5.7.10-linux-glibc2.5-x86_64 mysql。 3. 建立数据目录:mkdir /home/grid/mysql/data。 4. 编辑配置文件~/.my.cnf,内容如下:
[mysqld]basedir=/home/grid/mysqldatadir=/home/grid/mysql/datalog_error=/home/grid/mysql/data/master.errlog_error_verbosity=2
初始化MySQL安装,并记录初始密码:mysqld –defaults-file=/home/grid/.my.cnf –initialize。 6. 启动MySQL服务:mysqld –defaults-file=/home/grid/.my.cnf –user=grid &。 7. 登录MySQL并修改初始密码:
mysql -u root -pmysql> ALTER USER USER() IDENTIFIED BY 'new_password';mysql> exit;
在/etc/profile中添加MySQL的环境变量:export PATH=$PATH:/home/grid/mysql/bin。
三、Hive的安装与配置 1. 解压Hive安装包:tar -zxvf apache-hive-1.2.1-bin.tar.gz。 2. 创建Hive的软链接:ln -s /home/grid/apache-hive-1.2.1-bin hive。 3. 建立Hive的临时目录:mkdir /home/grid/hive/iotmp。 4. 复制并创建Hive的配置文件:cp ~/hive/conf/hive-default.xml.template ~/hive/conf/hive-site.xml。 5. 编辑Hive的配置文件hive-site.xml,内容如下:
javax.jdo.option.ConnectionURL jdbc:mysql://127.0.0.1:3306/hive?createDatabaseIfNotExist=true&useSSL=false javax.jdo.option.ConnectionDriverName com.mysql.jdbc.Driver javax.jdo.option.ConnectionUserName root javax.jdo.option.ConnectionPassword new_password hive.cli.print.current.db true
解压并配置JDBC驱动:tar -zxvf mysql-connector-java-5.1.38.tar.gz;ln -s mysql-connector-java-5.1.38 connector;cp /home/grid/connector/mysql-connector-java-5.1.38-bin.jar /home/grid/hive/lib/。 7. 在/etc/profile中添加Hive的环境变量:
export HIVE_HOME=/home/grid/hiveexport PATH=$PATH:$HIVE_HOME/bin
重新登录Linux,运行Hive,执行命令如下:
hivehive> show databases;
结果如图1所示:
图1
以上就是hive安装配置实验的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/28585.html
微信扫一扫
支付宝扫一扫