安装mysql: yum install mysql-server
service mysqld start 启动服务
grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123‘ with grant option;
所有库所有表 所有地址
delete from user where host!=‘%‘;
flush privileges;刷新权限
mysql -uroot -p
mysql安装成功
启动zookeeper: zkServer.sh start
启动集群:start-all.sh
启动ResourceMangers: yarn-daemon.sh start ResourceMangers
tar -zxvf apache-hive-1.2.1-bin.tar.gz
配置环境变量 vim ~/.bash_profile
export HIVE_HOME=/usr/local/src/apache-hive-1.2.1-bin
export PATH=$PATH:$HIVE_HOME/bin
cd conf/
配置 hive-site.xml
<configuration>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/hive/warehouse</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master/hive_remote?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>123</value>
</property>
</configuration>
驱动包拷贝: cp -r mysql-connector-java-5.1.32-bin.jar /usr/local/src/hive/lib
jline-2.12.jar拷贝到hadoop中替换
启动hive:
查看表:
创建表:
下面再浏览器50070端口查看:
给表插入数据:insert into tbl values(1,1);查看得
还可以去mysql中查找数据,至此hive单节点搭建完成。
原文:https://www.cnblogs.com/kb666666/p/11821774.html