安裝環境:
VB 5.0.4
Ubuntu 15.04
hadoop 2.5.0
hbase 1.0.0
java-7-oracle設置如下:
一台Master 三台Slave
分別在兩台主機下的VB運行
確定可以互相PING的到對方
HBASE的hbase-site.xml配置如下
代碼:
<configuration>
<property>
<name>hbase.master</name>
<value>Master:60000</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://Master:9000/hbase</value>
<description>The directory shared by region servers.</description>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/local/hadoop/hbase-0.98.5-hadoop2/tmp</value>
<description>Temporary directory on the local filesystem.</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
<description>The mode the cluster will be in. Possible values are
false: standalone and pseudo-distributed setups with managed Zookeeper
true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)</description>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
<description>Property from ZooKeeper's config zoo.cfg.</description>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>ggg@Slave1,ggg@Slave2,gg@Slave3</value>
<description>Comma separated list of servers in the ZooKeeper Quorum.</description>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/hadoop/hbase-0.98.5-hadoop2/zookeeper</value>
</property>
<property>
<name>hbase.zookeeper.property.maxClientCnxns</name>
<value>1000</value>
</property>
<property>
<name>hbase.zookeeper.dns.nameserver</name>
<value>default</value>
<description>The host name or IP address of the name server (DNS) which a ZooKeeper server should use to determine the host name used by the master for communication and display purposes. </description>
</property>
<property>
<name>hbase.zookeeper.dns.interface</name>
<value>default</value>
<description>The name of the Network Interface from which a ZooKeeper server should report its IP address. </description>
</property>
</configuration>
slave節點上的logs代碼:
WARN [regionserver60020-SendThread(Master:2222)] zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: 連線被拒絕
Master上的logs代碼:
WARN [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
WARN [main] zookeeper.ZKConfig: java.net.UnknownHostException: ggg@Slave1: 未知的名稱或服務
WARN [main] zookeeper.ZKConfig: java.net.UnknownHostException: ggg@Slave2: 未知的名稱或服務
WARN [main] zookeeper.ZKConfig: java.net.UnknownHostException: gg@Slave3: 未知的名稱或服務
啟動完logs出現以上的bug
Master啟動完JPS後沒有出現Hmaster
Slave沒有出現Hquorumpeer, Hregionserver不知道什麼原因 也查了很多網路上的資料
煩請各位大大指點迷津 QQ