`
liuxinglanyue
  • 浏览: 549234 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

HBase安装

阅读更多

官方文档:http://hbase.apache.org/docs/current/api/overview-summary.html#overview_description

1)修改打开文件句柄数

http://blog.csdn.net/luoleicn/archive/2010/07/21/5752479.aspx

2) make sure you configured Hadoop's conf/hdfs-site.xml with this:

<property>

  <name>dfs.datanode.max.xcievers</name>

  <value>2047</value>

</property>

3)配置

hbase-site.xml:

 

<configuration>

  <property>

    <name>hbase.rootdir</name>

    <value>hdfs://dawning:8020/hbase</value>

    <description>The directory shared by region servers.

    </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>22222</value>

      <description>Property from ZooKeeper's config zoo.cfg.

      The port at which the clients will connect.

      </description>

  </property>

  <property>

      <name>hbase.zookeeper.quorum</name>

      <value>58.155.50.240,58.155.50.228,58.155.50.224</value>

      <description>Comma separated list of servers in the ZooKeeper Quorum.

      For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".

      By default this is set to localhost for local and pseudo-distributed modes

      of operation. For a fully-distributed setup, this should be set to a full

      list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh

      this is the list of servers which we will start/stop ZooKeeper on.

      </description>

  </property>

  <property>

      <name>hbase.zookeeper.property.dataDir</name>

      <value>/home/morre/hbase/zookeeper</value>

      <description>Property from ZooKeeper's config zoo.cfg.

      The directory where the snapshot is stored.

      </description>

  </property>

</configuration>

 

HBase默认参数http://hbase.apache.org/docs/current/hbase-conf.html

regionservers :

morre@dawning:/opt/hbase-0.20.5$ cat conf/regionservers 

58.155.50.224

58.155.50.228

58.155.50.240

OK

注意

Of note, if you have made HDFS client configuration on your Hadoop cluster, HBase will not see this configuration unless you do one of the following:

1Add a pointer to your HADOOP_CONF_DIR to CLASSPATH in hbase-env.sh.

2Add a copy of hdfs-site.xml (or hadoop-site.xml) to ${HBASE_HOME}/conf, or

3if only a small set of HDFS client configurations, add them to hbase-site.xml.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics