Hive远程模式部署参考:
一、Hive数据仓库应用之Hive部署(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
实验环境启动
在操作Hive数据仓库前,需要将相关服务启动,具体如下:
启动Hadoop高可用集群:
(1)启动集群中各个节点的Zookeeper服务,命令如下:
cd /export/servers/zookeeper-3.4.10/bin
./zkServer.sh start
启动后可查询角色,命令如下:
./zkServer.sh status
(2)启动集群各个节点监控NameNode的管理日志的JournalNode,命令如下:
hadoop-daemon.sh start journalnode
(3)在node-01上分别启动HDFS和YARN,命令如下:
start-dfs.sh
start-yarn.sh
启动mysql服务:
/etc/init.d/mysqld start
启动Hive远程模式:
(1)在node-01中进入安装包解压后目录,使用如下指令进入:
cd /export/servers/apache-hive-1.2.1-bin
在该目录下使用如下指令启动Hiveserver2服务:
bin/hiveserver2
(2)在node-02上进行Hive安装包解压目录,指令如下:
cd /export/servers/apache-hive-1.2.1-bin
在该路径下输入远程连接指令:
bin/beeline
按要求输入远程连接协议,连接到指定Hive服务(node-01)的主机口和端名(默认10000)
!connect jdbc:hive2://node-01:10000
紧接着按照提示输入node-01的账户名“root
”和密码“123456
”,自此远程连接成功。
一、SELECT句式分析
1、在虚拟机Node-01的目录/export/data/hive_data下执行“vi employess.txt
”命令创建员工信息数据文件employess.txt,在数据文件employess.txt中添加如下内容。
创建文件指令:
cd /export/data/hive_data
vi employess.txt
添加内容:
Lilith Hardy,30,6000,50,Finance Department
Byron Green,36,5000,25,Personnel Department
Yvette Ward,21,4500,15.5,
Arlen Esther,28,8000,20,Finance Department
Rupert Gold,39,10000,66,R&D Department
Deborah Madge,41,6500,0,R&D Department
Tim Springhall,22,6000,36.5,R&D Department
Olga Belloc,36,5600,10,Sales Department
Bruno Wallis,43,6700,0,Personnel Department
Flora Dan,27,4000,35,Sales Department