Hadoop-1.2.1伪分布下 hive-0.10.0内嵌模式安装
来源:互联网 发布:linux 不支持ext4 编辑:程序博客网 时间:2024/04/30 10:21
Hadoop-1.2.1伪分布下 hive-0.10.0内嵌模式安装
1、下载hive-0.10.0
网址是:http://archive.apache.org/dist/hive/hive-0.10.0/
下载的安装包为:hive-0.10.0.tar.gz 2012-12-18 23:21 35M
2、把hive-0.10.0拷进 /usr/ 目录下,并进行解压
tar –zxvf hive-0.10.0.tar.gz
解压完毕如下图:
3、修改文件名、修改hive文件权限、删除hive安装包
mv hive-0.10.0.tar.gz hive
chown –R hadoop:hadoop hive
rm -rf hive-0.10.0.tar.gz
4、添加hive环境变量
vim /etc/profile ,配置完事后,输入命令 source /etc/profile 使配置生效
使其生效:
5、配置hive的配置文件
进入 /usr/hive/bin目录
修改 hive-config.sh 配置文件
6、配置 hive-default.xml和hive-site.xml文件
在“/usr/hive/conf”目录下,没有这两个文件,只有一个“hive-default.xml.template”,
所以我们要复制两个“hive-default.xml.template”,并分别命名为“hive-default.xml”和“hive-site.xml”。因为我们当前是 root 用户,所以还要把两个的文件的授权给 hadoop用户。
7、启动hive,出现警告:
进入 /usr/hive/conf 文件路径,复制一份hive-log4j.properties.template并改名为hive-log4j.properties,改动如下面截图最后一行所示:
将log4j.appender.EventCounter值修改为org.apache.hadoop.log.metrics.EventCounter
hive 内嵌模式正常启动
8、可能出现的错误解决
如果启动hive时出现<description>少</description>或partition-dir少</partition-dir>
则说明xml解析时标签没有配对出现;
解决:去 hive的conf目录下,用文件搜索hive.default.xml.template、hive.default.xml、hive.core.xml没有配对的标签并加以配对即可。
9、完整启动步骤,我的hadoop是在root权限下的,所以每次要进入root进行启动hive,如果你不是,一般用户权限就行。当然首先要启动hadoop
查看所有表、创建表、查询表
以上操作均正常,说明hive安装成功。
用的是默认Derby(RDBMS)数据库来存储hive的元数据。
- Hadoop-1.2.1伪分布下 hive-0.10.0内嵌模式安装
- CentOS下Hadoop伪分布模式安装
- Hive伪分布模式安装
- 在伪分布hadoop-1.2.1环境下配置hive-0.12.0
- CentOS安装配置Hadoop 1.2.1(伪分布模式)
- Hadoop-1.2.1安装HBase(伪分布模式)
- Hadoop伪分布模式安装
- Hadoop伪分布模式安装
- 伪分布模式安装Hadoop
- Linux CentOS下Hadoop伪分布模式安装笔记
- Linux CentOS下Hadoop伪分布模式安装笔记
- Linux CentOS下Hadoop伪分布模式安装笔记
- Linux(CentOS)下伪分布模式安装Hadoop
- CentOS下Hadoop伪分布模式安装笔记
- Linux CentOS下Hadoop伪分布模式安装笔记
- CentOS下Hadoop伪分布模式安装笔记
- CentOS下Hadoop伪分布模式安装笔记
- CentOS下Hadoop伪分布模式安装笔记
- Java List、Array中文,英文排序
- grep使用
- c++子类和父类同名成员函数
- Mysql安装
- Theory:大小顶堆,排序,插入,删除
- Hadoop-1.2.1伪分布下 hive-0.10.0内嵌模式安装
- 知识库构建前沿:自动和半自动知识提取
- 天平秤杂币问题一般解求解程序
- Hadoop-2.3.0学习(5)——mapreduce程序
- 法国老医生和他“驱动”的摄像头们
- C++ static变量的钻牛角尖
- MySQL批量删除指定前缀表
- Eclipse 删除空行
- windows下openDDS的编译