hbase单机模式安装
本人在虚拟机上搭建运行了一个HBase,以做学习之用,特此记录。环境:win7 64位、VMware 10.0.1、Red Hat Enterprise Linux 6.4 64bit、jdk1.8.0_73;1、下载解压hbase包:从hbase官网下载包,我选择的是hbase-1.2.0-bin.tar.gz。将tar包放到soft目录下(若未创建,请先在根目录下创
本人在虚拟机上搭建运行了一个HBase,以做学习之用,特此记录。
环境:win7 64位、VMware 10.0.1、Red Hat Enterprise Linux 6.4 64bit、jdk1.8.0_73;
1、下载解压hbase包:
从hbase官网下载包,我选择的是hbase-1.2.0-bin.tar.gz。
将tar包放到soft目录下(若未创建,请先在根目录下创建soft目录),进入soft目录,执行tar -zxvf hbase-1.2.0-bin.tar.gz解压。
2、修改hbase-1.2.0/conf/hbase-env.sh脚本,添加JAVA_HOME环境变量,具体路径视你本机JAVA的安装路径而定。
(以我的为例: export JAVA_HOME=/usr/java/jdk1.8.0_73)
3、修改本地pc机的hosts文件以及linux系统中的hosts文件,假如自己本地pc机ip地址为:192.168.1.5而linux系统的ip设置为192.168.1.128,则在hosts文件中都写入192.168.1.128 master (其中master为定义的linux主机名,可自行定义),这样本地pc机就可以通过master主机名访问虚拟机内的linux系统。
4、启动HBase:
在hbase目录下的bin目录下执行./start-hbase.sh。
5、启动完成后就可以使用./hbase shell登陆数据库进行命令行操作了。
6、关闭HBase:
在hbase目录下的bin目录下执行./stop-hbase.sh即可。
注意:linux环境必须关闭防火墙,否则本地pc机很可能无法访问到linux中的hbase服务。
linux关闭开启防火墙相关命令:
/etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。
1) 重启后生效,不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
更多推荐
所有评论(0)