一、启动hadoop 集群
1、启动zookeeper 集群 zkServer.sh start
2、在master.hadoop 机器上 ./start-all.sh
由于 start-all命令存在BUG,resourceManager 无正常启动
3、到slave1.hadoop 、slave2.haoop 单独启动 yarn-daemon.sh start resourcemanager
4、启动hbase 数据库;start-hbase.sh
二、选取一台机器安装mysql(已安装Hadoop的机器)确保能访问网络
1、解决提示
请参考博文:https://www.cnblogs.com/yowamushi/p/8043054.html
2、yum install mysql-server
3、/bin/systemctl start mysqld.service
4、mysql
5、 use mysql; 到mysql这个库下
6、show tables; 查看表
7、select host,user from user; 查看默认配置
8、修改mysql权限控制 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;
9、delete from user where host !='%';
10、flush privileges; 刷新权限
11、quit;
12、mysql -u root -p (验证设置是否有效)
三、开始安装hive
1、上传压缩包到master1.hadoop服务器的 /user/hadoop 目录下
2、 使用命令:tar xf 解压
3、使用命令:vi /etc/profile 配置环境变量
export HIVE_HOME=/usr/hadoop/hive2.3.3
export PATH=$HIVE_HOME/bin:$PATH
4、使用命令:source /etc/profile 文件生效
5、修改 hbase-site.xml 配置文件
10、使用命令:quit;退出;
11、scp -R hive2.3.3 [email protected]:/usr/hadoop/ 拷贝一份到slave2.hadoop 机器中
14、回到 mater1.hadoop 这台机器 执行命令:hive --service metastore 启动 HIV metastore Servier