--修改IP地址(克隆镜像后可修改可不修改)

http://jingyan.baidu.com/article/e5c39bf5bbe0e739d7603396.html

-----------------------------

--修改主机名:

--修改主机名和IP的映射关系:

--检查是否ping得通主机名:

--检查ssh是否可以免密登录:

 如果不可以免密登录,则:

sudo apt-get update
sudo apt-get install openssh-server
sudo ps -e |grep ssh
ssh-keygen -t rsa
ssh-copy-id -i ***主机名

可以免密登录,就不用再输入密码

--检查防火墙:  该命令仅限于Ubuntu使用

--查看java情况:

java -version

--将主节点的profile文件拷贝到另外两个从节点上(这样可以节约许多配置的时间):

scp /etc/profile/ 192.168.22.132:/etc/profile
scp /etc/profile/ 192.168.22.135:/etc/profile

--将主节点上的jdk拷贝到另外两个从节点上:

/usr/local# scp -r jdk1..0_79/ 192.168.22.132:/usr/local
/usr/local# scp -r jdk1..0_79/ 192.168.22.135:/usr/local

--在两个从节点中source一下配置文件才能生效:

source /etc/profile

--在主节点上修改/etc/hosts文件

在内容中有如下
192.168.2.xxx node1

192.168.2.xxx node2

192.168.2.xxx node3

在主节点上执行ping node2或者ping node3不报错

--在主节点上执行,将主节点的秘钥拷贝到另外两个从节点上:

ssh-copy-id -i Ubuntu-
ssh-copy-id -i Ubuntu-

在另外两个节点上也要执行,这样集群之间就能互相免密登录了

--在主节点上执行:

scp /etc/hosts Ubuntu-:/etc
scp /etc/hosts Ubuntu-:/etc

--这里需要在主节点上把单节点的伪分布安装成功,详细步骤之前的博客中有,如果在之前部署单节点的伪分布安装时,进行了格式化,则需要将tmp文件删除

root@Ubuntu-:/usr/local/hadoop-2.6.# ls
bin etc include lib libexec LICENSE.txt logs NOTICE.txt README.txt sbin share tmp
root@Ubuntu-:/usr/local/hadoop-2.6.# rm -r tmp/
root@Ubuntu-:/usr/local/hadoop-2.6.# ls
bin etc include lib libexec LICENSE.txt logs NOTICE.txt README.txt sbin share

--在主节点上执行:

root@Ubuntu-:/usr/local/hadoop-2.6./etc/hadoop# vi slaves

把文件中的所有信息都删了,在slaves文件中加入如下信息:Ubuntu-1

                           Ubuntu-2

                           Ubuntu-135

--将主节点中的Hadoop文件拷到另外两个从节点中:

root@Ubuntu-:/usr/local# scp -r hadoop-2.6. Ubuntu-:/usr/local
root@Ubuntu-:/usr/local# scp -r hadoop-2.6. Ubuntu135:/usr/local

--在node1中执行格式化命令       bin/hdfs namenode -format

--在node1中执行启动命令          sbin/start-all.sh

Ubuntu下hadoop集群搭建的更多相关文章

  1. Linux环境下Hadoop集群搭建

    Linux环境下Hadoop集群搭建 前言: 最近来到了武汉大学,在这里开始了我的研究生生涯.昨天通过学长们的耐心培训,了解了Hadoop,Hdfs,Hive,Hbase,MangoDB等等相关的知识 ...

  2. Redis之Ubuntu下Redis集群搭建

    安装redis 首先下载redis $ wget http://download.redis.io/releases/redis-4.0.10.tar.gz $ .tar.gz $ cd redis- ...

  3. Hadoop 集群搭建

    Hadoop 集群搭建 2016-09-24 杜亦舒 目标 在3台服务器上搭建 Hadoop2.7.3 集群,然后测试验证,要能够向 HDFS 上传文件,并成功运行 mapreduce 示例程序 搭建 ...

  4. Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!)

    Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!) 一.JDK的安装 安装位置都在同一位置(/usr/tools/jdk1.8.0_73) jdk的安装在克隆三台机器的时候可以提前安装 ...

  5. Hadoop集群搭建安装过程(二)(图文详解---尽情点击!!!)

    Hadoop集群搭建安装过程(二)(配置SSH免密登录)(图文详解---尽情点击!!!) 一.配置ssh无密码访问 ®生成公钥密钥对 1.在每个节点上分别执行: ssh-keygen -t rsa(一 ...

  6. Hadoop集群搭建安装过程(一)(图文详解---尽情点击!!!)

    Hadoop集群搭建(一)(上篇中讲到了Linux虚拟机的安装) 一.安装所需插件(以hadoop2.6.4为例,如果需要可以到官方网站进行下载:http://hadoop.apache.org) h ...

  7. 大数据 --> Hadoop集群搭建

    Hadoop集群搭建 1.修改/etc/hosts文件 在每台linux机器上,sudo vim /etc/hosts 编写hosts文件.将主机名和ip地址的映射填写进去.编辑完后,结果如下: 2. ...

  8. Hadoop(二) HADOOP集群搭建

    一.HADOOP集群搭建 1.集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据的存储,集群中的角色主要有 Na ...

  9. 1.Hadoop集群搭建之Linux主机环境准备

    Hadoop集群搭建之Linux主机环境 创建虚拟机包含1个主节点master,2个从节点slave1,slave2 虚拟机网络连接模式为host-only(非虚拟机环境可跳过) 集群规划如下表: 主 ...

随机推荐

  1. Scala学习笔记(四):从文件里读取文本行

    第一个版本: import scala.io.Source if(args.length>0){ for(line<-Source.fromFile(args(0)).getLines) ...

  2. 一个知乎日报pwa

    前几天写了一篇文章关于如何实现一个简单版的pwa应用,端午撸了一个简易版知乎日报pwa. 关于如何写一个pwa,这里就不多介绍了,请移步这里.应用使用vue+vuex+axios,API这里,这里做了 ...

  3. #Spring实战第二章学习笔记————装配Bean

    Spring实战第二章学习笔记----装配Bean 创建应用对象之间协作关系的行为通常称为装配(wiring).这也是依赖注入(DI)的本质. Spring配置的可选方案 当描述bean如何被装配时, ...

  4. 定时爬虫抓当日免费应用:Scrapy + Tkinter + LaunchControl

    花了个周末学了下Scrapy,正好一直想买mindnode,于是顺手做了个爬虫,抓取爱范儿每天的限免应用信息. Thinking 大概思路就是使用LaunchControl每天定时(比如早上9点50, ...

  5. 分布式资源调度--YARN框架

    YARN产生背景 YARN是Hadoop2.x才有的,所以在介绍YARN之前,我们先看一下MapReduce1.x时所存在的问题: 单点故障 节点压力大 不易扩展 MapReduce1.x时的架构如下 ...

  6. 1.16. BIP39协议:使用助记词生成确定性钱包

    以太坊系统学习教程: https://www.netkiller.cn/blockchain/bip39.html 1.16. BIP39协议:使用助记词生成确定性钱包 BIP:39 层:应用层 标题 ...

  7. 利用java中的BigInteger实现进制转换

    [原创] java中的进制BigInteger十分的强大,而且好用,他可以表示任意大的整数,同时还可以进行进制转换,十分的方便, 代码示例: package com.jiajia.demo_1; im ...

  8. 【linux】亲测成功_CentOS7.2/rhel7.2 忘记root密码及重置root密码的方法?

    本文转自:https://www.jb51.net/article/146320.htm  CentOS 7 root密码的重置方式和CentOS 6完全不一样,以进入单用户模式修改root密码为例. ...

  9. HDU 2131 Probability

    http://acm.hdu.edu.cn/showproblem.php?pid=2131 Problem Description Mickey is interested in probabili ...

  10. symfony安装总结

    将D:\ApacheServer\php路径添加到环境变量path中,在cmd命令行中可以执行php命令 打开php.ini 打开extension=php_openssl.dll file_put_ ...