栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

hive环境变量的安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

hive环境变量的安装

Linux安装hive环境变量

1,先安装好数据库
https://blog.csdn.net/weixin_44899752/article/details/123610602?spm=1001.2014.3001.5501
2,数据库安装好之后安装hadoop的环境,我这里采用的是hadoop的伪分布式安装,
下面来安装hadoop的伪分布式
1)先找到你的hadoop安装包

2,解压安装包
tar -xzvf hadoop-2.7.3.tar.gz
3,hadoop解压出来后,重命名一下

4,hadoop重命名之后,接下来就要修改配置文件
先切换到hadoop的配置文件目录
cd hadoop/etc/hadoop

接下来修改各个配置文件
1.修改hadoop-env.sh文件
export JAVA_HOME=jdk路径

2.修改core-site.xml文件


	
	
		fs.defaultFS
		hdfs://mymaster:9000
	
	
		hadoop.tmp.dir
		/opt/soft/hadoop/data/tmp
	

3.修改hdfs-site.xml文件

因为伪分布式是一台机器,所以写1即可
	
	
		dfs.replication
		1
		

4.修改mapred-env.sh文件 修改export JAVA_HOME=JDK路径
然后复制mapred-site…xml.template文件
cp mapred-site.xml.template mapred-site.xml
最后修改mapred-site.xml文件


	
	
		mapreduce.framework.name
		yarn
	

5.修改yarn-env.sh文件 修改export JAVA_HOME=JDK路径
修改yarn-site.xml文件


	指定yarn的resourcemanager的地址
	
		yarn.resourcemanager.hostname
		mymaster
	
	
		yarn.nodemanager.aux-services
		mapreduce_shuffle
	

6.格式化namenode
hdfs namenode -format
7.启动hdfs和yarn
start-dfs.sh
start-yarn.sh
8.用jps查看进程

四,jdk,hadoop和mysql都安装好之后,接下来安装hive

1,先解压hive文件

2,重命名hive
mv apache-hive-2.1.0-bin hive

Hive配置文件修改

进入hive下conf目录,cd /opt/soft/hive/conf
拷贝hive-env.sh.template,重命名为hive-env.sh
cp hive-env.sh.template hive-env.sh
编辑hive-env.sh文件,设置:
export JAVA_HOME=/opt/soft/jdk
export HADOOP_HOME=/opt/soft/hadoop
export HIVE_HOME=/opt/soft/hive
#export SPARK_HOME=/usr/lib/spark
拷贝hive-default.xml.template,重命名为hive-site.xml
cp hive-default.xml.template hive-site.xml

编辑hive-site.xml(vim hive-site.xml)用于管理元数据配置:




到这里hive的配置文件就修改好了

接下来把连接数据的jar添加到hive的lib目录下
将mysql驱动包拷贝至Hive下lib中
cp mysql-connector-java-5.1.39.jar /opt/soft/hive/lib/

最后修改一下系统的环境变量
vim /etc/profile

source环境变量文件,使之生效
source /etc/profile

5,初始化Hive元数据仓库(进入hive下bin目录,执行下列命令):
./schematool -dbType mysql -initSchema

格式化成功后
最后直接输入hive命令**
hive

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005602.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号