Hive 安装 & Mysql 安装
安装Hive && mysql
(1)安装Hive
- Hive安装所需要的依赖(安装Hive前必须先安装jdk、hadoop)
1)jdk1.6以上
2)Hadoop要启动
未安装jdk、hadoop可参考文章:https://www.cnblogs.com/wendyw/p/11317021.html
- Hive下载、解压
下载路径:http://apache.cs.utah.edu/hive/hive-0.11.0/
将hive-0.11.0.tar.gz解压到/usr/local中
tar -zxvf hive-0.11.0.tar.gz
产生hive的安装目录:/usr/local/hive-0.11.0
修改hive目录名称:mv hive-0.11.0 hive
- 配置环境变量
sudo vi /etc/profile,添加2行内容:
export HIVE_HOME=/usr/local/hive
export PATH=.:$PATH:$HIVE_HOME/bin
保存执行生效 ./etc/profile 或者source /etc/profile


- 对$HIVE_HOME/conf中的文件进行重命名 ( hive-env.sh.template、hive-default.xml.template)
在目录$HIVE_HOME/conf下,执行命令mv hive-default.xml.template hive-site.xml重命名
在目录$HIVE_HOME/conf下,执行命令mv hive-env.sh.template hive-env.sh重命名

- 对$HIVE_HOME/bin中的文件进行修改(hive-config.sh)
在目录$HIVE_HOME/bin下面,修改文件hive-config.sh,增加以下内容:
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export HIVE_HOME=/usr/local/hive


- 对hadoo/bin中的文件进行添加一行内容(hadoop-env.sh)
目的:不添加此行,启动hive汇报找不到类的错误
修改hadoop的配置文件hadoop-env.sh,修改内容如下:
export HADOOP_CLASSPATH=.:$CLASSPATH:$HADOOP_CLASSPATH:$HADOOP_HOME/bin

- 验证HIVE安装成功,会看到如下命令界面
执行命令hive,会进入hive界面

(2)安装Mysql
- 删除linux上已经安装的mysql相关库信息,rpm -e xxxxxxx --nodeps
执行命令rpm -qa | grep mysql 检查是否删除干净
- 执行命令 rpm -i mysql-server-******** 安装mysql服务端
- 启动mysql 服务端,执行命令mysqld_safe &
- 执行命令 rpm -i mysql-client-******** 安装mysql客户端
- 执行命令mysql_secure_installation设置root用户密码
Hive 安装 & Mysql 安装的更多相关文章
- Linux的软件安装(JDK安装,Mysql安装,Tomcat安装)
1.JDK安装 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java ps:博主这 ...
- Impala 安装笔记2一hive和mysql安装
l 安装hive,hive-metastore hive-server $ sudo yum install hive hive-metastore hive-server l 安装mysql ...
- Hive的mysql安装配置
一.MySQL的安装 Hive的数据,是存在HDFS里的.此外,hive有哪些数据库,每个数据库有哪些表,这样的信息称之为hive的元数据信息. 元数据信息不存在HDFS,而是存在关系型数据库里,hi ...
- Windown安装Mysql安装图解
一.MYSQL的安装 1.打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”. 2.选择安装类型,有“Typical(默认)”.“Comp ...
- lamp环境搭建(apache安装,mysql安装,php安装)
1.卸载系统内置的LAMP环境 1)卸载httpd服务(内置Apache) ① 使用rpm指令查询安装的httpd服务 ② 卸载httpd服务 如果出现以上提示,代表系统默认不允许我们卸载软件,使用强 ...
- Linux随笔(安装ftp,安装jdk,安装 tomcat,安装redis,安装MySQL,安装svn)
su: authentication failure 解决办法:sudo passwd root 更改密码即可 确认虚拟机用到的联网方式是桥接模式,不然Windows是ping不通Linux的,确保 ...
- 环境安装——MySQL安装
@ 目录 一文教会你安装与卸载MySQL 1. 官网下载 2. 文件下载 3. 卸载步骤 4. 安装步骤 5. MySQL配置 6. 安装出现的问题 6.1 如果出现了最后一步卡死的状态的话,不要慌: ...
- wamp环境搭建(apache安装,mysql安装,php安装)
1.软件安装说明 WAMP:Window操作系统+Apache软件+PHP解析器+MySQL软件 2.Apache执行流程 用户向服务器端发送请求àDNS解析àIP地址à端口àApache服务 Apa ...
- Linux下的Mysql安装 & 配置
Hive的数据,是存在HDFS里的.此外,hive有哪些数据库,每个数据库有哪些表,这样的信息称之为hive的元数据信息. 元数据信息不存在HDFS里.而是存在关系型数据库里,hive默认用的是der ...
随机推荐
- tp3.2展示列表
public function get_list($where=array(),$field="",$order = "id desc"){ $field = ...
- 它是世界上最好的语言,吊打PHP那种
Scratch Scratch是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序开发平台,旨在让程序设计语言初学者不需先学习语言语法便能设计产品.开发者期望通过学习Scratch,启发和激励用户在愉快 ...
- mybatis foreach collection
原文传递:https://blog.csdn.net/qq_24084925/article/details/53790287 foreach元素的属性主要有 item,index,collectio ...
- 源码分析:升级版的读写锁 StampedLock
简介 StampedLock 是JDK1.8 开始提供的一种锁, 是对之前介绍的读写锁 ReentrantReadWriteLock 的功能增强.StampedLock 有三种模式:Writing(读 ...
- Function(函数分享)第二节
一.类型注解 1.1 类型注解 函数的类型注解分为两个部分:参数类型注解和返回值类型注解.其中返回值类型注解有时候我们可以直接省略,因为Typescript可以根据返回的语句来自动判断出返回值的类型. ...
- python爬虫 selenium 抓取 今日头条(ajax异步加载)
from selenium import webdriver from lxml import etree from pyquery import PyQuery as pq import time ...
- MathType总结编辑括号的类型(下)
在数学中,所涉及到的公式总是会有各种各样的情况,对于括号这些都是最常见的了.在最开始的四则基本运算中我们学会了使用括号,而随着学习的不断深入,所涉及到的符号与公式都越来越多,对于括号的类型也是使用得非 ...
- 下载器Folx的创建种子功能怎么使用
当我们想要分享一些自己制作的资源时,可以使用Folx的创建种子功能,在网络上分享种子,供他人下载,这个过程也被称为做种.作为种子创建者,需要在一定时间内保持做种进程,以便维持种子的生命期限,方便他人下 ...
- Django踩坑记录1
from django.db import models # Create your models here. class Event(models.Model): name = models.Cha ...
- 2020.6.16 night 解题报告
2020.6.16 night 解题报告 link 标签(空格分隔): 题解 概率与期望 T1 : Crossing Rivers UVA - 12230 SB题. 很唬人的一个连续期望. 很明显,在 ...