浏览 3663 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-05-11
最后修改:2012-05-23
两台机器的zookeeper安装路径要相同,切记,切忌!!! 1)cp zoo_sample.cfg zoo.cfg 2)修改zoo.cfg为: # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/tmp/zookeeper # the port at which the clients will connect clientPort=2181 #... #... #... server.1=master:2888:3888 server.2=slave:2888:3888 3)在master的/tmp/zookeeper路径下增加myid文件,内容为:1 4)在master的/tmp/zookeeper路径下增加myid文件,内容为:2 补充说明:如果要单独使用zookeeper集群服务器,则使用zkServer.sh start命令分别启动每个zookeeper节点 4.安装hbase,修改配置文件 1)修改:hbase_env.sh的两个属性: # The java implementation to use. Java 1.6 required. export JAVA_HOME=/opt/java # Tell HBase whether it should manage it's own instance of Zookeeper or not. export HBASE_MANAGES_ZK=true 2)在两台机器上的hadoop文件系统中创建hbase目录: hadoop fs -mkdir hbase 3)修改slave上的hbase-site.xml文件: <configuration> <property> <name>dfs.support.append</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> <description>The directory shared by RegionServers. </description> </property> <property> <name>dfs.replication</name> <value>1</value> <description>The replication count for HLog and HFile storage. Should not be greater than HDFS datanode count. </description> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.master.port</name> <value>60000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave</value> </property> </configuration> 4)修改slave上的hbase-site.xml文件: <configuration> <property> <name>dfs.support.append</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://slave:9000/hbase</value> <description>The directory shared by RegionServers. </description> </property> <property> <name>dfs.replication</name> <value>1</value> <description>The replication count for HLog and HFile storage. Should not be greater than HDFS datanode count. </description> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.master.port</name> <value>60000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave</value> </property> </configuration> 5)修改regionservers文件为: master slave 6)启动hbase并测试: start-hbase.sh hbase shell list 哈哈,完毕! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |