Hbase配置步骤#答案参考_第1页
Hbase配置步骤#答案参考_第2页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、配置无密钥登录此部分中的所有操作都是从lzt用户下切换回lzt的命令,如下所示:Su-lzt密码是lzt1,Hadoop主节点在终端上生成密钥。命令如下(单击回车生成密钥)Ssh-keygen -t RSA生成的关键点如下图所示。在ssh目录中。复制公钥文件Cat /。ssh/id _ rsa.pub /。ssh/authorized _ keysLs -l命令显示下图中的文件列表。修改Authorized_keys文件权限的命令如下:Chmod 600至/。ssh/authorized_keys权限修改完成后,文件列表如下:将Authorized_keys文件复制到slave节点后,命令如下

2、所示:Scp /。ssh/authorized _ keys lzt 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下图的内容表示配置成功,没

3、有密钥:第2章安装部署HBase此部分的安装应基于Hadoop已成功安装,Hadoop已正常启动。HBase必须部署在HadoopMaster和HadoopSlave中。以下操作通过HadoopMaster节点完成:本章中的所有任务都使用lzt用户,切换用户的命令如下:Su-lzt密码是lzt2.1提取和安装HBase使用以下命令解压缩HBase安装软件包:CD/home/lzt/software/Hadoop/Apachemv h base-0 . 98 . 7-Hadoop 2-bin . tar . gz /光盘tar-zxvf h base-0 . 98 . 7-Hadoop 2-bi

4、n . tar . gzCd hbase-0.98.7-hadoop2Ls -l命令显示HBase中包含的文件,如下图所示。2.2 HBase配置导航到HBase安装主目录并修改配置文件。CD/home/lht/h base-0 . 98 . 7-Hadoop 2/conf2.2.1修改环境变量hbase-env.sh使用以下命令打开文件:Gedit hbase-env.sh文件的上半部分包含以下行:# export Java _ home=/usr/Java/JDK 1 . 6 . 0/修改行内容,如下所示:export Java _ home=/usr/Java/JDK 1 . 7 . 0

5、 _ 71/注意:行首#2.2.2修改设定档hbase-site.xml将原始hbase-site.xml的内容替换为:-嗯?Xml version=1.0 ?-嗯?XML-style sheet type= text/xsl href= configuration . xsl ?ht base . cluster . distributed true hbase . root dirhdfs :/master :000/hbasehbase . zookeeper . quorum master2.2.3设置regionservers修改Regionservers的localhost,如下所

6、示:从属2.2.4设置环境变量编辑系统配置文件:运行Gedit /。bash_profile将以下代码添加到文件末尾:exporth base _ home=/home/lzt/h base-0 . 98 . 7-hadop 2export path=$ h base _ home/bin : $ pathexport Hadoop _ class path=$ h base _ home/lib/*然后:Source /。bash_profile将HBase安装文件复制到2.2.5 HadoopSlave节点使用以下命令执行操作:光盘scp-r h base-0 . 98 . 7-Hadoo

7、p 2 slave 3360至/2.3启动和验证HBase转至HBase安装主页,然后启动HBase。CD/home/lht/h base-0 . 98 . 7-hadop 2Bin/start-hbase.sh逐步开始:启动HMaster之前,请启动regionserver。在RegionServer上。/h base-daemon . sh start regionserver在Master中运行:/bin/h base-daemon . sh start master执行命令时,将显示以下打印输出:使用web ui界面查看启动:打开Firefox浏览器,然后在地址栏中输入http:/ma

8、ster:60010,将显示下图中的HBase管理页面。如下图1、下图2所示,您可以看到HBase已成功启动。使用h base shell命令:1进入hbase shell控制台# bin/h base shell学习审核#3.2 Linux系统配置以下过程使用root用户从当前用户切换root用户,需要在HadoopMaster和HadoopSlave节点上分别执行完整操作。Su根输入密码:lzt此部分中的所有命令操作都位于终端环境中,打开终端的过程是下图中的终端菜单。终端打开后,将出现命令行窗口,如下图所示。3.2.1复制包和数据包将整个软件包“Hadoop In Action Exper

9、iment”下的软件包和sogou-data都拖动到HadoopMaster节点的桌面上,然后在终端上运行以下文件移动命令:mv/home/lzt/desktop/software/home/lzt/mv/home/lzt/desktop/sogou-data/home/lzt/3.2.2配置时钟同步1、配置自动时钟同步使用Linux命令配置Crontab -e输入以下代码行:输入I进入插入模式(星号之间前后都有空格)0 1 * * */usr/sbin/ntpdateus . pool . NTP . org2、手动同步时间/usr/sbin/ntpdateus . pool . NTP .

10、 org必须在HadoopSlave节点上配置此主题。3.2.3主机名配置1,Hadoop主节点使用Gedit编辑主机名Gedit /etc/sysconfig/network配置信息包括:如果已存在,请将HadoopMaster节点的主机名更改为Master(如以下代码第3行中所示),而不进行修改:NETWORKING=yes #启动网络HOSTNAME=master #主机名是否修改应用命令?主机名主节点主机名修改成功检测命令如下:在操作之前,必须关闭当前终端,然后重新打开终端。Hostname执行命令后,将显示下图的打印输入。2,HadoopSlave节点使用Gedit编辑主机名Gedi

11、t /etc/sysconfig/network配置信息如下(如果已存在,则不进行修改),将Hadoopslave节点的主机名更改为以下代码第3行中显示的slave:NETWORKING=yes #启动网络HOSTNAME=slave #主机名是否修改应用命令?Hostname slave主机名修改成功检测命令如下:在操作之前,必须关闭当前终端,然后重新打开终端。Hostname执行命令后,将显示下图的打印输入。3.2.5使用setup命令配置网络环境在终端上运行以下命令:Ifconfig如果看到下面的打印输出如果显示红线标记部分,则表明存在内部网络IP、广播地址和子网掩码。在这种情况下,该节

12、点不需要配置网络。否则,请执行以下步骤:在终端上运行以下命令:Setup将显示下图的内容。使用光标键选择“Network configuration(网络配置)”,然后输入项目使用光标键移动选择eth0时,回车将进入项目输入图中所示的项目重新启动网络服务/sbin/service network restart检查修改是否成功:Ifconfig如果查看下图中的内容(请注意,根据以前的配置,IP不一定与下图相同),则说明配置成功,并且特别关注红线部分必须在HadoopSlave节点上配置此主题。3.2.6关闭防火墙在终端上运行以下命令:Setup将显示下图的内容。通过移动光标选择Firewall

13、 configuration选项,回车将进入此选项如果项目前面有“*”标记,请按空格键关闭防火墙(如下图所示),然后移动光标并选择“OK”保存更改选择OK必须在HadoopSlave节点上配置此主题。3.2.7 hosts列表配置编辑主机名列表的命令:Gedit /etc/hosts将以下两行添加到/etc/hosts文件中00主要01 slave注意:主要节点对应00,仆站对应01,直接设定组态时,必须将两个IP位址变更为主要和仆站对应的IP位址。查看主服务器的IP地址使用以下命令:Ifconfig主节点

14、的IP在下图中显示为红线。Slave的IP地址也是这样看的。验证配置是否成功的命令如下:主pingping平安夜如果显示有关下图的信息,则说明配置成功。下图中的内容表明配置失败。必须在HadoopSlave节点上配置此主题。3.2.8安装JDK将JDK文件解压缩到/usr/java目录Cd /home/lzt/software/jdkMkdir /usr/javamv JDK-7u 71-Linux-x64 . gz/usr/Java/Cd /usr/javaTar -xvf jdk-7u71-linux-x64.gz使用Gedit配置环境变量Gedit /home/lzt/。bash_profile复制和粘贴将以下内容添加到在上述gedit中打开的文件中:export Java _ home=/usr/Java/JDK 1 . 7 . 0 _ 71/export path=$ Java _ home/bin : $ path应用更改命令:Source/home/lht/。bash _ profile测试配置:Java -version出现下图的消息时,表示JDK安装成功。必须在HadoopSlave节点上配置此主题。3.2.9无密钥登录配置此部分中的所有操作都是从lzt用户下切换回lzt的命令,如下所示:Su-lzt密码是lzt1,Hadoop主节点在终端上生成密钥。命令如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论