安装 하이브 && mysql을
(1) 설치 하이브
- 하이브가 의존해야 (하이브는 JDK를 설치하기 전에 설치해야합니다, 하둡) 장착
1) jdk1.6 이상
2) 하둡 시작하려면
: JDK가 설치되지 않은, 하둡 기사를 참조 할 수 있습니다 https://www.cnblogs.com/wendyw/p/11317021.html
- 하이브 다운로드, 압축 해제
다운로드 경로 : http://apache.cs.utah.edu/hive/hive-0.11.0/
하이브-0.11.0.tar.gz의 에 추출물 에서 / usr / 지방
타르 -zxvf 하이브-0.11.0.tar.gz
생산 하이브 설치 디렉토리 : /usr/local/hive-0.11.0
수정 하이브 디렉토리 이름 : MV 하이브-0.11.0 하이브
- 구성 환경 변수
sudo는 VI의 / etc / 프로필, 2 줄을 추가합니다 :
수출 HIVE_HOME = / usr / 지방 / 하이브
수출 PATH =. $의 PATH : $ HIVE_HOME / 빈
발효 저장 ./etc/profile 소스 또는은 / etc / 프로필
- 를 들어 $ HIVE_HOME / conf의 파일 이름 바꾸기 (하이브 env.sh.template, 하이브 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用户密码