Hive的独立安装
Hive的独立安装
一、hive的独立安装
1' mysql卸载
1:处理系统环境
shell
rpm -qa |grep mysql 查看已安装的mysql
rpm -qa |grep Mysql
rpm -e --nodep mysql-libs-5.1.73.......卸载已安装的mysql
2'安装mysql
1:安装服务端:
rpm -ivh MySQL-server-5.6.......
2:安装客户端
rpm -ivh MySQL-client-5.6......
3' mysql配置
service mysql status
#启动mysql服务
service mysql start
#查看安装时自动生成的随机密码
cat /root/.mysql_secret
#使用随机密码登陆mysql数据库
mysql -uroot -p密码
#修改密码:
SET PASSWORD = password('root');
use mysql
desc user
#更新所有root用户对应连接方式的密码
update user set Password = password('root');
#出现密码过期
set password for 'root@teach01'= password('root');
#刷新权限
flush privileges;
4' Hive配置
1:conf/hive-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionUserName</name>用户名(这4是新添加的,记住删除配置文件原有的哦!)
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>密码
<value>123456</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>mysql
<value>jdbc:mysql://192.168.1.68:3306/hive?createDatabaseIfNotExists=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>mysql驱动程序
<value>com.mysql.jdbc.Driver</value>
</property>
</configuration>
2:conf/hive-log4j.properties(去掉 .template )
#设置日志级别
hive.root.logger=DEBUG,DRFA
#指定日志生成的位置
hive.log.dir=/home/${user.name}
3:Mysql驱动jar包拷贝到lib目录