全球旧事资料 分类
HadoopHBaseZookeeper集群的配置文档
环境
OS:ubu
tu10042desktopHadoop:Hadoop0202HBase:HBase0206Zookeeper:Zookeeper333JDK:JDK16024本集群有三台机器IP对应分别如下:1921689128ubu
tu
ame
odeSeco
darNameNodeHMasterHQuorumPeerHRegio
ServerDateNode
1921689131test1DataNodeHRegio
ServerHquorumPeer1921689132test2DataNodeHRegio
ServerHquorumPeer由于机器所限,为了模拟更多的节点,在Name
od节点上同时部署了DataNode,HRegio
Server,Seco
darNameNode,同时又作为HBase的主节点。
Hadoop集群的部署
详见Hadoop集群部署手册
f安装和部署HBase
修改机器的hosts文件
修改所有机器的etchosts文件将下面的内容添加进去
192168912819216891311921689132
ubu
tutest1test2
安装
通过命令tarzxvfhbase0206targz加压到当前文件夹
修改HBase的配置文件
编辑所有机器上的hbase安装目录co
f目录下的hbasesitexml、hbasedefaultxml、hbasee
vsh几个文件
Hbasesitexml
编辑这个文件要注意hbaserootdir参数,这个参数必须与你的hadoop集群里的coresitexml文件里fsdefault
ame保持一致才可以。在就是hbase该项不识别机器的IP,只能使用机器的host
ame才可以。Hbasezookeeperquorum个数必须为奇数。
co
figuratio
property
amehbaserootdir
amevaluehdfsubu
tu54310hbasevalue
fpropertyproperty
amehbaseclusterdistributed
amevaluetruevaluepropertyproperty
amehbasemaster
amevalueubu
tuvaluepropertyproperty
amehbasezookeeperquorum
amevalueubu
tutest1test2valuepropertyproperty
amezookeepersessio
timeout
amevalue60000valuepropertyproperty
amehbasezookeeperpropertyclie
tPort
amevalue2222valuepropertyco
figuratio

Hbasedefaultxml
这个配置文件只需修改前面的hbaseclusterdistributed这两项
property
amehbaserootdir
amevaluehdfsubu
tu54310hbasevaluepropertyproperty
amehbasemasterport
amevalue60000valuepropertyproperty
amehbaseclusterdistributed
amevaluefalsevalueproperty
hbaserootdir

fHbasee
vsh
修改代码如下
exportJAVA_HOMEusrlibjvmjava6su
16024exportHBASE_HOMEhomezha
gfe
ghbase0206exportPATHPATHhomezha
gfe
ghbase0206bi
exportHBASE_OPTS
好听全球资料 返回顶部