配置文件 hbase.site.xml里面:
<property> <name>hbase.rootdir</name> <value>hdfs://zaz01:9000/hbase</value> </property>自己的节点后面要加上9000,不然访问不进去。
整个配置文件hbase.site.xml这个文件: 在/home/hadoop/app/hbase/conf/文件夹下执行命令,命令: vi hbase.site.xml
<property> <name>hbase.unsafe.stream.capability.enforce</name> <value>false</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://zaz01:9000/hbase</value> </property> <property> <name>hbase.master.info.port</name> <value>16010</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>zaz01:2181,zaz02:2181,zaz03:2181</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.unsafe.stream.capability.enforce</name> <value>false</value> </property> <property> <name>hbase.tmp.dir</name> <value>/home/hadoop/app/hbase/hbase_tmp</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/hadoop/app/hbase/zookeeper_data</value> </property>再有一个要修改root用户下的/etc/hosts/ vi /etc/hosts/ 这个命令: 将::1这一行注释掉。
时间也要同步: 首先进入root用户下,
cd /usr/share/zoneinfo/ #进入时区 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 复制时间 yum install ntp #下载ntp ,下载过了就不用执行这一步 ntpdate pool.ntp.org # 同步时间 date #查看时间依次输入以上命令即可完成时间同步。每个名称节点都要同步。
之后在网页输入:zaz01:16010 zaz01是我的主机名称,要换成你自己的。
通过:hbase shell 可以进入输入模式。