oracle+olh+hive,hadoop+hive+hbase的简单安装 | YallonKing
hadoop+hive+hbase的簡單安裝
hadoop、hive、hbase下載地址:http://mirror.bit.edu.cn/apache/
(一)hadoop安裝:
解壓hadoop-0.20.2.tar.gz
#tar xf hadoop-0.20.2.tar.gz
在目錄 /root/hadoop-0.20.2/conf 下修改文件 hadoop-env.sh
添加:
export JAVA_HOME=/usr
--根據自己具體情況
在目錄 /root/hadoop-0.20.2/conf 下修改文件 hdfs-site.xml
fs.default.name
hdfs://oraking:9000
mapred.job.tracker
hdfs://oraking:9001
dfs.replication
1
hadoop.tmp.dir
/root/data
在目錄 /root/hadoop-0.20.2/conf 下修改以下2個文如下:
--此處為主機名
配置ssh互信
參考以下命令:
ssh-keygen -t rsa
將生成的私鑰cp到 /root/.ssh/authorized_keys
如下:
運行hadoop
格式化文件系統
[root@oraking hadoop-0.20.2]# bin/hadoop namenode -format
啟動hadoop守護進程
[root@oraking hadoop-0.20.2]# bin/start-all.sh
(二)安裝hive
解壓文件:hive-0.7.1.tar.gz
修改root環境變量,添加以下:
HADOOP_HOME=/root/hadoop-0.20.2
PATH=$PATH:$HADOOP_HOME/bin
HIVE_INSTALL=/root/hive-0.7.1
PATH=$PATH:$HIVE_INSTALL/bin
export HADOOP_HOME
export HIVE_INSTALL
export PATH
測試hive
(三)hbase的安裝
解壓 hbase-0.19.3
編輯文件
[root@oraking hbase-0.19.3]# cat conf/hbase-env.sh 添加以下:
export JAVA_HOME=/usr
export HBASE_CLASSPATH=/root/hadoop-0.20.2/conf
編輯文件 [root@oraking hbase-0.19.3]# cat conf/hadoop-site.xml 添加以下:
fs.default.name
hdfs://oraking:9000
mapred.job.tracker
hdfs://oraking:9001
dfs.replication
1
hadoop.tmp.dir
/root/data
[root@oraking hbase-0.19.3]# cp ../hadoop-0.20.2/conf/hdfs-site.xml conf/
[root@oraking hbase-0.19.3]# cat conf/regionservers
oraking
[root@oraking hbase-0.19.3]# cp hbase-0.19.3.jar ../hadoop-0.20.2/lib/
啟動hbase
[root@oraking hbase-0.19.3]# bin/start-hbase.sh
starting master, logging to /root/hbase-0.19.3/bin/../logs/hbase-root-master-oraking.out
oraking: starting regionserver, logging to /root/hbase-0.19.3/bin/../logs/hbase-root-regionserver-oraking.out
[root@oraking hbase-0.19.3]#
總結
以上是生活随笔為你收集整理的oracle+olh+hive,hadoop+hive+hbase的简单安装 | YallonKing的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php对话框制作,js制作一个简单的对话
- 下一篇: php-箭头r含义,php中-箭头的用法