Hive的安装配置、初始化元数据、启动
1、解压hive到指定目录/usr/local/src 改名,将mysql的驱动包拷贝到hive的lib目录下 2、环境变量
1) vi /etc/profile export HIVE_HOME=/usr/local/src/hive export PATH=
P
A
T
H
:
PATH:
PATH:HIVE_HOME/bin
echo ‘export HIVE_HOME=/usr/local/src/hive’ >> /etc/profile echo ‘export PATH=
P
A
T
H
:
PATH:
PATH:HIVE_HOME/bin’ >> /etc/profile
source /etc/profile
查看hive版本:hive --version
3、修改hive配置文件 /usr/local/src/hive/conf下
2)hive-site.xml(配置元数据的存储数据库信息,可以新建也可以直接复制模板修改)
4、初始化hive元数据: schematool -dbType mysql -initSchema
5、启动进入hive命令行:直接输入hive
常见问题: 1)启动hive时出现hdfs in safemode 将hadoop退出安全模式 hdfs dfsadmin -safemode leave
2)驱动不存在ClassNotFoundException,将mysql的驱动包拷贝到hive的lib目录下
3)账号密码错误
4)mysql远程授权未成功会导致无法连接数据库
6、创建数据库 create database xxxx;
查看数据库
show databases;
使用数据库:
use 数据库名;
create table tb_emp(eid int,name string,salary float,designation string)
comment 'employee details' row format delimited
fields terminated by '\t' lines terminated by '\n';
精彩链接
发表评论