- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Hbase配置步骤概要1
免密钥登录配置该部分所有的操作都要在lzt用户下,切换回lzt的命令是:su - lzt密码是:lzt1、HadoopMaster节点在终端生成密钥,命令如下(一路点击回车生成密钥)ssh-keygen -t rsa生成的密钥在.ssh目录下如下图所示:复制公钥文件cat ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys执行ls -l命令后会看到下图的文件列表:修改authorized_keys文件的权限,命令如下:chmod 600 ~/.ssh/authorized_keys修改完权限后,文件列表情况如下:将authorized_keys文件复制到slave节点,命令如下:scp ~/.ssh/authorized_keyslzt@slave:~/如果提示输入yes/no的时候,输入yes,回车密码是:lzt2、HadoopSlave节点在终端生成密钥,命令如下(一路点击回车生成密钥)ssh-keygen -t rsa将authorized_keys文件移动到.ssh目录mv authorized_keys ~/.ssh/修改authorized_keys文件的权限,命令如下:cd ~/.sshchmod 600 authorized_keys3、验证免密钥登陆在HadoopMaster机器上执行下面的命令:ssh slave如果出现下图的内容表示免密钥配置成功:第2章安装部署HBase该部分的安装需要在Hadoop已经成功安装的基础上,并且要求Hadoop已经正常启动。HBase需要部署在HadoopMaster和HadoopSlave上。下面的操作都是通过HadoopMaster节点进行。本章所有的操作都使用lzt用户,切换用户的命令是:su–lzt密码是:lzt2.1 解压并安装HBase使用下面的命令,解压HBase安装包:cd /home/lzt/software/hadoop/apachemv hbase-0.98.7-hadoop2-bin.tar.gz ~/cdtar -zxvf hbase-0.98.7-hadoop2-bin.tar.gzcd hbase-0.98.7-hadoop2执行一下ls -l命令会看到下面的图片所示内容,这些内容是HBase包含的文件:2.2 配置HBase进入HBase安装主目录,然后修改配置文件:cd /home/lzt/hbase-0.98.7-hadoop2/conf2.2.1 修改环境变量hbase-env.sh使用下面的命令打开文件:gedit hbase-env.sh该文件的靠前部分有下面一行内容:# export JAVA_HOME=/usr/java/jdk1.6.0/将改行内容修改为:export JAVA_HOME=/usr/java/jdk1.7.0_71/注意:去掉行首的#2.2.2 修改配置文件hbase-site.xml用下面的内容替换原先hbase-site.xml中的内容:?xml version=1.0??xml-stylesheet type=text/xsl href=configuration.xsl?configuration property namehbase.cluster.distributed/name valuetrue/value /property property namehbase.rootdir/name valuehdfs://master:9000/hbase/value /property property namehbase.zookeeper.quorum/name valuemaster/value /property/configuration2.2.3 设置regionservers将regionservers中的localhost修改为下面的内容:slave2.2.4 设置环境变量编辑系统配置文件:执行gedit ~/.bash_profile将下面代码添加到文件末尾:export HBASE_HOME=/home/lzt/hbase-0.98.7-hadoop2export PATH=$HBASE_HOME/bin:$PATHexport HADOOP_CLASSPATH=$HBASE_HOME/lib/*然后执行:source ~/.bash_profile2.2.5 将HBase安装文件复制到Hadoo
文档评论(0)