hadoop文件配置

1.cd /opt/你自己姓名首字母/hadoop-2.6.5/etc/hadoop/
vi hdfs-site.xml
将内的内容改为

dfs.nameservices
mycluster

dfs.ha.namenodes.mycluster nn1,nn2 dfs.namenode.rpc-address.mycluster.nn1 node01:8020 dfs.namenode.rpc-address.mycluster.nn2 node02:8020 dfs.namenode.http-address.mycluster.nn1 node01:50070 dfs.namenode.http-address.mycluster.nn2 node02:50070 dfs.namenode.shared.edits.dir qjournal://node01:8485;node02:8485;node03:8485/mycluster dfs.journalnode.edits.dir /var/~~fyf~~ /hadoop/ha/jn dfs.client.failover.proxy.provider.mycluster org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider dfs.ha.fencing.methods sshfence dfs.ha.fencing.ssh.private-key-files /root/.ssh/id_dsa dfs.ha.automatic-failover.enabled true dfs.replication 3 删除线部分需自己改。

2.vi core-site.xml
同理改为

fs.defaultFS hdfs://node01:9000 hadoop.tmp.dir /var/fyf/hadoop/pseudo fs.defaultFS hdfs://mycluster ha.zookeeper.quorum node02:2181,node03:2181,node04:2181 ipc.client.connect.max.retries 100 Indicates the number of retries a client will make to establisha server connection. ipc.client.connect.retry.interval 10000 Indicates the number of milliseconds a client will wait for before retrying to establish a server connection.

3.vi slaves
删除里面的内容 加上
node02
node03
node04

4.安装hadoop
cd /opt/…
将文件夹分发给node02,3,4
scp –r …/ node02:pwd
scp –r …/ node03:pwd
scp –r …/ node04:pwd

也将hdfs-site.xml和core-site.xml分发到node02,3,4
-scp hdfs-site.xml core-site.xml node02:pwd
-scp hdfs-site.xml core-site.xml node03:pwd
-scp hdfs-site.xml core-site.xml node04:pwd

用xftp传zookeeper,安装zookeeper

(1.解压安装zookeeper
tar xf zookeeper-3.4.6.tar.gz -C /opt/…

(2.修改zookeeper的配置文件
cd /opt/…/zookeeper-3.4.6/conf

给zoo_sample.cfg改名
cp zoo_sample.cfg zoo.cfg
(3.vi zoo.cfg
改dataDir=/var/…/zk

server.1=node02:2888:3888
server.2=node03:2888:3888
server.3=node04:2888:3888

(4.把zookeeper分发给node03,node04
scp -r zookeeper-3.4.6/ node03:pwd
scp -r zookeeper-3.4.6/ node04:pwd


(5.给每台机子创建刚配置文件里的路径
mkdir -p /var/…/zk
对node02来说:
echo 1 > /var/…/zk/myid
cat /var/…/zk/myid
对node03来说:
echo 2 > /var/…/zk/myid
cat /var/…/zk/myid
对node04来说:
echo 3 > /var/…/zk/myid
cat /var/…/zk/myid
(6.在/etc/profile进行配置然后分发到node03,,04

scp /etc/profile node03:/etc
scp /etc/profile node04:/etc


(7.启动zookeeper
全部会话内输zkServer.sh start(node01内没有zookeeper)
然后用zkServer.sh status查看zookeeper节点的状态

开启后应该有一个leader

**当输入zk tab键后出来这个就对了,最后不要忘记关掉zookeeper
**


hdoopHA的文件配置和安装hadoop和安装zookeeper相关推荐

  1. hadoop ubantu环境搭建_Ubuntu16.04 下 hadoop的安装与配置(伪分布式环境)

    一.准备 1.1创建hadoop用户 $ sudo useradd -m hadoop -s /bin/bash #创建hadoop用户,并使用/bin/bash作为shell $ sudo pass ...

  2. Hadoop的安装(单机和集群)

    Hadoop单机的安装 Hadoop的安装包括以下几个步骤: 安装jdk 安装hadoop 安装jdk > vim /etc/profile (在该文件最下面增加以下语句) export JAV ...

  3. Hadoop的伪分布安装 hadoop的核心思想

    Hadoop的伪分布安装 hadoop的安装分为本地模式.伪分布模式.集群模式.本地模式是运行在本地,只负责存储,没有计算功能,本书不讲述.伪分布模式是在一台机器上模拟分布式部署,方便学习和调试.集群 ...

  4. WIN 10 安装 Hadoop 2.7.7 + Spark 2.4.7 记录

    文章目录 0. 常规解压安装,并添加环境变量 1. 下载并覆盖 bin 文件夹 2. 使VERSION文件的clusterID一致 3. 贴下单机配置 4. 测试 Hadoop 5. 安装Spark ...

  5. Linux上安装Hadoop集群(CentOS7+hadoop-2.8.3)

    https://blog.csdn.net/pucao_cug/article/details/71698903 1下载hadoop 2安装3个虚拟机并实现ssh免密码登录 2.1安装3个机器 2.2 ...

  6. 《Docker系列》Docker安装Hadoop

    docker安装Hadoop 1 安装docker 1.1 添加docker到yum源 ## 1.安装 [root@hadoop ~]# yum-config-manager --add-repo h ...

  7. Mac安装Hadoop(超级无敌宇宙爆炸详细)

    一.设置ssh免密登录 首先打开mac的系统偏好设置->共享->勾选远程登录 1.打开终端terminal,输入命令:ssh-keygen -t rsa,一直回车即可 2.查看生成的公钥和 ...

  8. [Hadoop]在Windows上安装Hadoop

    详细步骤请下载附件:在Windows上安装Hadoop ,以下是主要章节: 1.引言 本示例主要介绍如何在windows下安装/启动hadoop,本示示例中在以下环境测试通过: ★ 操作系统:wind ...

  9. Hadoop安装配置,并使用Hadoop计算圆周率测试Hadoop是否安装成功

    一.实验目的 掌握如何安装.配置和运行Hadoop,并使用Hadoop计算圆周率测试Hadoop是否安装成功. 二.实验环境 (1)Linux Ubuntu 16.04 (2)jdk-8u162-li ...

  10. linux hadoop etc目录,题目Linux平台下Hadoop的安装配置

    1Linux平台下Hadoop的安装配置 以下操作均是在虚拟机VWMare10.0平台上安装ubuntu12.04实现.首先要在ubuntu下穿件Hadoop用户. Ubuntulinux查看系统版本 ...

最新文章

  1. 黑马vue---8-10、v-cloak、v-text、v-html、v-bind、v-on的基本使用
  2. OpenCV Python教程系列
  3. android HttpClient,DefaultHttpClient,AbstractHttpClient之间关系
  4. free技术详解 lock_lock free的理解
  5. 数据结构—链表-建立单链表
  6. Java虚拟机(五)——程序计数器
  7. CheckBox的触发
  8. Bean的生命周期详解
  9. 盈透IBKR IBAPI Quant | Database | 通过盈透ibapi下载历史数据 Part 01
  10. 网络安全技术及应用复习材料
  11. Topaz Mask AI for mac(人工智能AI抠图软件) 最新版
  12. 网站统计系统内容分析
  13. go 学习笔记之10 分钟简要理解 go 语言闭包技术
  14. XtraReport显示行序号
  15. 如何使用Markdown语言编写文档
  16. 【读书笔记】推荐系统实践·第四章·利用用户标签数据
  17. java技术核心卷II书目
  18. js将数字转换为汉字
  19. 【无标题】7-11 sdut-C语言实验- 数列有序! 7-12 sdut-C语言实验- 中位数 7-13 sdut-C语言实验-各位数字之和排序 7-14 sdut-C语言实验- 冒泡排序中数据交换
  20. CG-23H 超声波风速风向传感器--易风(加热型)

热门文章

  1. U-Mail邮件系统管理功能 高效办公轻松搞定
  2. 为什么手机里的小爱音响app里搜不到家里的小爱音箱_水哥岁末诚意奉献:基于米家App的家庭智能安全方案详解...
  3. 上门洗车APP --- Android客户端开发 之 项目结构介绍
  4. 4-adjacent
  5. nca算法_NCA告诉英国公民,立即寻找有史以来最恶劣的网络攻击的保护
  6. 论文解读:Predator-Pray biogeography Based Optimization (PPBBO)
  7. 个人自媒体技术分享博客网站模板
  8. 美食源码php,美食类门户网站仿豆果网php源码
  9. C++面向对象-12-加号运算符重载
  10. 九阴真经 服务器列表文件,九阴真经合服_九阴真经数据互通_九阴真经公告_快吧游戏...