网站前期策划,网站推广具体内容简要说明,佛山建设局官方网站,wordpress 分类目录 别名#x1f947;#x1f947;【大数据学习记录篇】-持续更新中~#x1f947;#x1f947; 个人主页#xff1a;beixi 本文章收录于专栏#xff08;点击传送#xff09;#xff1a;【大数据学习】 #x1f493;#x1f493;持续更新中#xff0c;感谢各位前辈朋友们支持… 【大数据学习记录篇】-持续更新中~ 个人主页beixi 本文章收录于专栏点击传送【大数据学习】 持续更新中感谢各位前辈朋友们支持学习~ 上一篇文章写到了Hive的安装与配置这篇文章接着上篇文章延伸Hive的启动与操作如果Hive没有安装成功的小伙伴们可以参考我上一篇文章Hive-安装与配置 文章目录 1.环境介绍2.启动Hive服务端3.Hive的基本操作 1.环境介绍
本次用到的环境有 1)Oracle Linux 7.4 2)Hadoop2.7.4 3)Hive2.1.1 4)Mysql5.5.57 5)Java1.8.0_144
2.启动Hive服务端
1.如果Hadoop服务没有启动需要先启动Hadoop。
start-all.sh2.初始化元数据。初始化成功后会在操作窗口下面看到“schemaTool completed“初始化完成的字样
schematool -dbType mysql -initSchema3.查看Hadoop守护进程如果系统运行其它程序进程数可能与下图有差别但不影响运行只要红框中除了RunJar进程外的其它所有进程DataNode、NameNode、SecondaryNameNode 、ResourceManager、NodeManager都存在即可。
jps4.从键盘上敲入下面命令启动hive服务并进行日志记录。这里注意由于hive的环境变量是配置在/etc/profile文件下如果操作完之前的操作后你关闭的命令窗口后重新打开窗口操作后有可能会出现hive命令不认识的情况此时只需要在执行下面命令之前执行一下的命令“source /etc/profile”后再执行下面的命令即可。
nohup hive --service metastore metastore.log 21 5.启动Hive
hive6.点击桌面Konsole图标再打开一个终端像上一条一样录入hive启动Hive,由于环境变量配置在profile如果出现问题可像如下执行即可。
source /etc/profilehive3.Hive的基本操作
1.创建数据库dbtest。
CREATE DATABASE dbtest;2.显示Hive中数据库。
SHOW DATABASES;3.删除数据库dbtest。
DROP DATABASE dbtest;4.显示Hive中数据库。
SHOW DATABASES;5.如果dbtest不存在建立数据库dbtest。
CREATE DATABASE IF NOT EXISTS dbtest;6.使用数据库dbtest。
use dbtest;7.显示数据库dbtest。
set hive.cli.print.current.dbtrue;8.查询当前正在使用的数据库。
SELECT current_database();9.显示当前数据库中的表。
show tables;10.关闭显示当前数据库信息。
set hive.cli.print.current.dbfalse;11.hive中查询本地磁盘上文件路径命令。
!pwd; 12.hive中查询本地磁盘上命令。
!ls /opt/hive/conf/;13.磁盘查询本地磁盘上目录命令。注意这里不是在hive环境下了是在本地系统环境下。具体做法是点击桌面Konsole图标打开一个终端即命令窗口在其中敲入pwd命令。
pwd14.磁盘查询本地磁盘上命令。注意这里不是在hive环境下了是在本地系统环境下。具体做法是点击桌面Konsole图标打开一个终端即命令窗口在其中敲入“ls /opt/hive/conf/”命令。
ls /opt/hive/conf/15.hive中查询HDFS命令。
dfs -ls /;16.Hadoop中查询HDFS命令。注意这里不是在hive环境下了是在本地系统环境下。具体做法是点击桌面Konsole图标打开一个终端即命令窗口在其中敲入” hadoop dfs -ls /”命令。
hadoop dfs -ls /至此Hive的启动与操作就结束了如果本篇文章对你有帮助记得点赞收藏关注~