Ubuntu 14.04 下 Hbase 1.0.1.1 单机模式安装
来源:互联网 发布:帝国cms api接口 编辑:程序博客网 时间:2024/04/28 22:26
1.环境信息
Ubuntu 14.04 64位
Jdk-7u72-linux-x64
Hbase1.0.1.1
2.安装过程
安装文件放到当前用户目录/hbase目录下,笔者的用户为clear,所以是/home/clear/hbase
$ pwd/home/clear/hbase$ ll..-rw------- 1 clear clear 95869521 5月 22 20:52 hbase-1.0.1.1-bin.tar.gz-rw-r----- 1 clear clear 142225987 11月 17 2014 jdk-7u72-linux-x64.tar.gz
切换到root用户创建对应目录,然后解压JDK
$ su root# mkdir /usr/lib/jvm# tar -zxf jdk-7u72-linux-x64.tar.gz -C /usr/lib/jvm
配置环境变量
# echo "export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_72">>/etc/profile# echo "export JRE_HOME=\$JAVA_HOME/jre">>/etc/profile# echo "export PATH=\$JAVA_HOME/bin:\$JAVA_HOME/jre/bin:\$PATH">>/etc/profile# echo "export CLASSPATH=\$CLASSPATH:.:\$JAVA_HOME/lib:\$JAVA_HOME/jre/lib">>/etc/profile
设置链接信息
# source /etc/profile# update-alternatives --install /usr/bin/java java $JAVA_HOME/bin/java 300# update-alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac 300# update-alternatives --config java# update-alternatives --config javac
退出root用户,并让profile生效
# exit# source /etc/profile
解压Hbase到当前目录
clear@clear:~$ mkdir zookeeperclear@clear:~$ cd hbaseclear@clear:~/hbase$ sudo apt-get install vimclear@clear:~/hbase$ tar -zxf hbase-1.0.1.1-bin.tar.gz
修改hbase-env.sh,指定JAVA_HOME目录
clear@clear:~/hbase$ cd hbase-1.0.1.1/conf/clear@clear:~/hbase/hbase-1.0.1.1/conf$ echo "export JAVA_HOME=$JAVA_HOME">>hbase-env.sh
修改hbase-site.xml配置基本运行参数
clear@clear:~/hbase/hbase-1.0.1.1/conf$ vim hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>file:///home/clear/hbase/data</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/clear/zookeeper/data</value> </property></configuration>
hbase-site.xml文件中有两个配置项,是Hbase运行需要的最基本的配置项,其中第一项hbase.rootdir是Hbase数据存放的目录,单机模式下使用本地文件系统存储数据,分布式下多数使用HDFS分布式文件系统来存储数据。第二项hbase.zookeeper.property.dataDir是Zookeeper运行数据存储目录,Hbase运行使用Zookeeper来协调服务达到高可用,单机模式下Zookeeper由Hbase来管理。
启动Hbase
clear@clear:~$ cd ../bin/clear@clear:~/hbase/hbase-1.0.1.1/bin$ ./start-hbase.sh
3.验证
JPS(Java Virtual Machine Process Status Tool)是JDK 1.5后提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单查看当前java进程的一些简单情况。如果读者安装的是Server版本的JRE,则不会自带JPS工具,可以自行拷贝一个到对应JRE/Bin目录下。
在命令行输入JPS 看到如下进程证明Hbase在单机模式下启动成功。
clear@clear:~/hbase/hbase-1.0.1.1/bin$ jps10679 HMaster10982 Jps
0 0
- Ubuntu 14.04 下 Hbase 1.0.1.1 单机模式安装
- ubuntu下Hbase 单机模式配置
- Ubuntu下安装单机版hbase
- hbase单机模式安装
- HBase单机模式安装
- ubuntu下安装hadoop(单机模式)
- ubuntu下安装Hadoop2.6.0单机模式
- ubuntu 安装 单机版hbase
- Hbase单机模式安装教程
- Hbase centos下单机安装
- Ubuntu 14.04安装Hadoop2.5.2(单机模式)
- hbase ubuntu 单机版 安装配置
- ubuntu 下 Hadoop1.0.4 安装过程 (单机伪分布模式)
- Ubuntu下安装Hadoophadoop-2.8.0(单机模式)
- hbase 单机模式下的配置方法
- Hadoop-1.2.1安装HBase(单机模式)
- Hbase笔记 - 快速安装(单机模式)
- Hbase单机模式安装和使用
- SDUT 3069 为了相同的前缀-跳楼梯
- ZigBee数据机房能耗监控系统
- 黑马程序员_Java(io实现登陆案例和其他流)
- AWT
- STL库之栈的简单应用
- Ubuntu 14.04 下 Hbase 1.0.1.1 单机模式安装
- java 循环嵌套
- ZigBee交通事故警示装置
- SDUT 2143 图结构练习——最短路径
- 关于,嗯,过去的一切……
- null和" "的区别
- JS刷新页面的几种方法
- Java二十周年记 - 我与Java的故事
- 集合框架总结(基础知识)