202152 Hadoop HA 集群部署 2ZooKeeper安装与配置 教学_第1页
202152 Hadoop HA 集群部署 2ZooKeeper安装与配置 教学_第2页
202152 Hadoop HA 集群部署 2ZooKeeper安装与配置 教学_第3页
202152 Hadoop HA 集群部署 2ZooKeeper安装与配置 教学_第4页
202152 Hadoop HA 集群部署 2ZooKeeper安装与配置 教学_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

主讲:方明清0102030405目录规划HadoopHA集群ZooKeeper安装与配置HDFSHA配置、启动与验证YARNHA配置、启动与验证YARNHA测试JobZooKeeper安装与配置2基础环境配置序号任务名称任务一上传安装包到第1个Zookeeper节点并解压任务二编辑Zookeeper配置文件任务三创建zkdata和zkdatalog文件夹任务四设置Zookeeper节点对应的ID(myid)任务五配置Zookeeper环境变量任务六分发Zookeeper到其他Zookeeper节点任务七修改其他Zookeeper节点对应的ID(myid)任务八启动与验证Zookeeper集群任务一上传安装包到第1个Zookeeper节点并解压登录Zookeeper第1个节点(master),使用root用户登录,然后切换为hadoop用户 [root@master~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$上传Zookeeper安装包到master节点的/opt文件夹下,并解压 [hadoop@master~]$cd/opt [hadoop@master~]$tarzxvfapache-zookeeper-3.6.0-bin.tar.gz --解压安装包 [hadoop@master~]$mvapache-zookeeper-3.6.0-binzookeeper-3.6.0 --更改目录名任务二编辑Zookeeper配置文件登录Zookeeper第1个节点(master),使用root用户登录,然后切换为hadoop用户 [root@master~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$进入Zookeeper的配置文件目录,复制配置文件并重命名为zoo.cfg [hadoop@master~]$cd/opt/zookeeper-3.6.0/conf --进入zookeeper配置文件目录 [hadoop@masterzookeeper-3.6.0]$cpzoo_sample.cfgzoo.cfg --复制配置文件并重命名编辑Zookeeper的配置文件zoo.cfg,增加或修改为以下内容: dataDir=/opt/zookeeper-3.6.0/zkdata --在原有语句上修改即可 dataLogDir=/opt/zookeeper-3.6.0/zkdatalog --zookeeper日志数据保存位置 #2888选举端口、3888原子广播端口 server.1=master:2888:3888 --节点对应ID,server.1=master server.2=slave1:2888:3888 --节点对应ID,server.2=slave1 server.3=slave2:2888:3888 --节点对应ID,server.3=slave2任务三创建zkdata和zkdatalog文件夹登录Zookeeper第1个节点(master),使用root用户登录,然后切换为hadoop用户 [root@master~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$进入Zookeeper安装目录 [hadoop@master~]$cd/opt/zookeeper-3.6.0 --进入zookeeper安装目录创建zkdata和zkdatalog文件夹 [hadoop@masterzookeeper-3.6.0]$mkdirzkdata --创建zkdata文件夹 [hadoop@masterzookeeper-3.6.0]$mkdirzkdatalog --创建zkdatalog文件夹任务四设置Zookeeper节点对应的ID(myid)登录Zookeeper第1个节点(master),使用root用户登录,然后切换为hadoop用户 [root@master~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$进入Zookeeper安装目录 [hadoop@master~]$cd/opt/zookeeper-3.6.0 --进入zookeeper安装目录进入zkdata文件夹,设置Zookeeper节点对应的ID(myid) [hadoop@masterzookeeper-3.6.0]$cdzkdata --进入zkdata文件夹 [hadoop@masterzkdata]$echo1>myid --创建myid文件,输入对应ID [hadoop@masterzkdata]$catmyid --查看myid内容,应该显示1任务五配置Zookeeper环境变量登录Zookeeper第1个节点(master),使用root

用户登录,配置Zookeeper环境变量 #vi/etc/profile往/etc/profile文件末尾中追加以下配置内容 #zookeeper exportZOOKEEPER_HOME=/opt/zookeeper-3.6.0 exportPATH=$PATH:${ZOOKEEPER_HOME}/bin修改完成,保存后执行#source/etc/profile命令,使得环境变量生效,并查看环境变量 [root@master~]$source/etc/profile --运行脚本,使得环境变量生效 [root@master~]$export --查看环境变量拷贝/etc/profile文件到slave1和slave2从节点 #scp/etc/profileroot@slave1:/etc/ --复制文件到slave1从节点 #scp/etc/profileroot@slave2:/etc/ --复制文件到slave2从节点任务六分发Zookeeper到其他Zookeeper节点登录Zookeeper第1个节点(master),使用root用户登录,然后切换为hadoop用户 [root@master~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$分发Zookeeper文件到其他节点 [hadoop@master~]$cd/opt [hadoop@master~]$scp–r/opt/zookeeper-3.6.0hadoop@slave1:/opt/ --分发到slave1节点 [hadoop@master~]$scp–r/opt/zookeeper-3.6.0hadoop@slave2:/opt/ --分发到slave2节点分别登录slave1、slave2节点,切换为hadoop用户,检查分发结果以及环境变量 [hadoop@slave1~]$ls-l/opt --在slave1节点上检查分发结果 [hadoop@slave1~]$export --在slave1节点上检查环境变量 [hadoop@slave2~]$ls-l/opt --在slave2节点上检查分发结果 [hadoop@slave2~]$export --在slave2节点上检查环境变量任务七修改其他Zookeeper节点对应的ID(myid)分别登录Zookeeper其他节点(slave1、slave2),使用root用户登录,然后切换为hadoop用户 [root@slave1~]#su–hadoop --从root用户切换为hadoop身份 [hadoop@slave1~]$进入Zookeeper安装目录 [hadoop@slave1~]$cd/opt/zookeeper-3.6.0 --进入zookeeper安装目录进入zkdata文件夹,设置Zookeeper节点对应的ID(myid) [hadoop@slave1zookeeper-3.6.0]$cdzkdata --进入zkdata文件夹 [hadoop@slave1zkdata]$echo2>myid --创建myid文件,输入对应ID [hadoop@slave1zkdata]$catmyid --查看myid内容,应该显示24、以上相同步骤进入zookeeper的slave2节点,将myid内容设置为3任务八启动与验证Zookeeper集群分别登录所有Zookeeper所有节点,使用hadoop用户登录,以master节点为例 #su–hadoop --从root用户切换为hadoop身份 [hadoop@master~]$在Zookeeper所有节点上启动zookeeper,以master为例,slave1、slave2操作步骤相同 [hadoop@master~]$zkServer.shstart --在master节点上启动Zookeeper [hadoop@master~]$zkServer.shstatus --在master节点上查看启动状态

验证Zookeeper集群,以master为例,slave1、slave2操作步骤相同 [hadoop@master~]$jps --查看zookeeper进程QuorumPeerMain [hadoop@master

温馨提示

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

评论

0/150

提交评论