apache-hive安装部署

  

前提:

安装jdk

无密互通

安装饲养员

安装hadoop

<人力资源/>

安装mysql

<强>

mysql是做为元数据库,mysql安装在板牙主机上

, sudo使用yum安装- y mysql mysql服务器

, sudo服务mysqld开始

sudo mysql

<强>

先下载mysql二进制安装包,版本随便挑

mysql安装包下载地址:http://mirrors.sohu.com/mysql/

参考文档:http://blog.csdn.net/t1dmzks/article/details/71374740

#创建数据存放目录   #解压文件   tar  axf  mysql-boost-5.7.18.tar.gz  -C /usr/地方/#编译安装   cd  mysql-5.7.18      cmake  -DCMAKE_INSTALL_PREFIX=/usr/地方/mysql  \   -DMYSQL_UNIX_ADDR=/usr/地方/mysql/mysql.sock  -DDEFAULT_CHARSET=utf8  \   -DWITH_BOOST=boost  -DDEFAULT_COLLATION=utf8_general_ci  \   -DWITH_INNOBASE_STORAGE_ENGINE=1, -DWITH_ARCHIVE_STORAGE_ENGINE=1 \   -DWITH_BLACKHOLE_STORAGE_ENGINE=1, -DMYSQL_DATADIR=/数据/mysqldb  \   -DMYSQL_TCP_PORT=3306, -DENABLE_DOWNLOADS=1      #安装   make ,,, make  install ,,, echo  $ ?      #修改权限   chown  -R  mysql.mysql /数据/mysqldb   chown  -R  mysql.mysql /usr/地方/mysql      初始化mysql数据库   cd /usr/地方/mysql/bin/mysqld ——initialize 用户=mysql ——basedir=/usr/地方/mysql

注意框起来的那部分,是你的用户密码,现在mysql初始是有密码的

 apache-hive安装部署

如果要重新初始化数据库就删除掉/数据/mysqldb下的所有文件

rm射频/数据/mysqldb

修改

环境变量

在路径中添加mysql的本目录

vim/etc/profile=$

出口路径路径:/usr/地方/mysql源/etc/profile/bin


查看mysql版本信息mysql - v

 apache-hive安装部署


修主改my . cnf中所做配置文件

(mysqld) datadir=/数据/mysqldb

套接字=/usr/地方/mysql/mysql.sock mysql用户=

#推荐禁用符号链接,以防止各种安全风险

符号链接=0


[mysqld_safe]

日志错误=/var/log/mysqld.log

pid文件=/var/run/mysqld/mysqld。pid

复制启动脚本cd/usr/local/mysql

cp支持文件/mysql。服务器/etc/init.d/mysqld

启动mysql

服务,mysqld开始

设置开机启动

chkconfig——2345级mysqld alt=" apache-hive安装部署">

格兰特不能用

mysql>设置密码=密码(& # 39;mysql # 39;);

 apache-hive安装部署

好的,重新登录

, mysql -uroot -pmysql

 apache-hive安装部署

没有密码字段了

查看表结构

mysql>desc mysql.user;

 apache-hive安装部署

查看

选择主机用户,从mysql.user authentication_string;

 apache-hive安装部署

mysql.sys用户貌似是新添的mysql的系统用户,密码* THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE,翻译过来差不多就是没有设置密码,需要设置

通过支持文件/mysqld_multi。mysql服务器可以轻松实现多实例

参考:http://blog.csdn.net/miyatang/article/details/56846283

创建蜂巢数据库

创建蜂巢数据库

 apache-hive安装部署

创建hadoop用户,并访问数据库授权(这里权限给高的,应该只给蜂巢库的权限)

 apache-hive安装部署

<人力资源/>

mkdir/数据

cd/数据wget http://mirrors.hust.edu.cn/apache/hive/hive-1.2.2/apache-hive-1.2.2-bin.tar.gz


焦油axf apache-hive-1.2.2-bin.tar。广州



修改环境变量

vim/etc/profile

export HIVE_HOME=/数据/apache-hive-1.2.2-bin

出口路径=$路径:$ {HIVE_HOME}/bin源/etc/profile

<人力资源/>

apache-hive安装部署