hadoop 完全分布式模式的安装和配置
博客已经搬家,请访问如下地址:http://www.czhphp.com
我的本地虚拟机都是用root用户登录的;
1 配置hosts文件,每个节点都要配置
2 建立hadoop运行账号,每个节点都要设置
useradd grid
passwd grid 设置账户密码
3 配置ssh免密码连入,每个节点都要设置
sudo su – grid
cd ~
mkdir .ssh
ssh-keygen -t rsa
一直回车即可
每个节点都有其他节点生成的authorized_keys的值,这样我们追加到authorized_keys就可以了;
比如:
H1 :
cat authorized_keys_h2 >>authorized_keys
cat authorized_keys_h3>>authorized_keys
H2 :
cat authorized_keys_h1 >>authorized_keys
cat authorized_keys_h3>>authorized_keys
H3 :
cat authorized_keys_h2 >>authorized_keys
cat authorized_keys_h1>>authorized_keys
然后设置authorized_keys的权限为600,.ssh 权限为700
试着 ssh h1 链接试试
4 下载并解压hadoop安装包
cd /home/grid
wget http://labs.renren.com/apache-mirror/hadoop/common/hadoop-1.0.4/hadoop-1.0.4-bin.tar.gz
tar zxvf hadoop-1.0.4.bin.tar.gz
vi .bashrc
添加
5 配置namenode 修改site文件
cd /home/grid/hadoop-1.0.4
6 配置hadoop-env.sh
只配置这项即可
7 配置master和slves文件
8 向各节点复制hadoop
scp -r hadoop-1.0.4 h3:/home/grid
scp -r hadoop-1.0.4 h2:/home/grid
9 格式化namenode
10 启动hadoop
11 用jps检验各后台进程是否启动
说明:
关闭防火墙:
禁用selinux:
编辑 /etc/selinux/config文件,设置“SELINUX=disabled”博客已经搬家,请访问如下地址:http://www.czhphp.com
转载于:https://www.cnblogs.com/czh-liyu/archive/2012/10/24/2737095.html
hadoop 完全分布式模式的安装和配置相关推荐
- hadoop伪分布式模式_Hadoop模式介绍-独立,伪分布式,分布式
hadoop伪分布式模式 了解了什么是Hadoop之后,让我们在单机上启动Hadoop: 这篇文章包含在ubuntu上安装Hadoop的说明. 这是Hadoop安装的快速分步教程. 在这里,您将获得以 ...
- 安装hadoop伪分布式模式(Single Node Cluster)
目的 本文档介绍如何去安装单节点hadoop集群,以便你可以的了解和使用hadoop的HDFS和MapReduce. 环境: os: CentOS release 6.5 (Final) ip: 17 ...
- Ubuntu16.04下Hadoop 2.7.3的安装与配置
一.JAVA环境搭建 (1)下载JDK并解压(当前操作系统为Ubuntu16.04,jdk版本为jdk-8u111-linux-x64.tar.gz) 新建/usr/java目录,切换到jdk-8u1 ...
- 完全分布式Hadoop2.3安装与配置
一.Hadoop基本介绍 Hadoop优点 1.高可靠性:Hadoop按位存储和处理数据 2.高扩展性:Hadoop是在计算机集群中完成计算任务,这个集群可以方便的扩展到几千台 3.高效性:Hadoo ...
- sql server分布式_如何安装,配置和使用SQL Server分布式重播
sql server分布式 介绍 (Introduction) The Microsoft SQL Server Distributed Replay feature has been provide ...
- 【DAY2】hadoop 完全分布式模式配置的学习笔记
hadoop端口 ---------------- 1.namenode 50070 http://namenode:50070/ 2.resourcemanager:8088 http://loca ...
- FastDFS分布式文件系统的安装及配置
由于网站使用nfs共享方式保存用户上传的图片,附件等资料,然后通过apache下载的方式供用户访问,在网站架构初期,使用这种简单的方式实现了静态资源的读写分离,但随着网站数据量的增加,图片服务器渐渐成 ...
- hadoop yarn集群HA安装及配置
单机部署 官网文档 https://hadoop.apache.org/docs/r2.9.2/hadoop-project-dist/hadoop-common/SingleCluster.html ...
- hadoop 3.0.0 alpha3 安装、配置
1. 官网下载 wget http://mirror.bit.edu.cn/apache/hadoop/common /hadoop-3.0.0-alpha3/hadoop-3.0.0-alpha3 ...
最新文章
- ISME:菌根真菌菌丝分泌物中的果糖作为信号激发解磷细菌活化植酸
- ArcEngine 图层标注 (根据字段、角度)
- Android入门:实现一个File存储的辅助类
- Vue中向js中传递参数并在js中定义对象并转换参数
- android 抛出异常,android - android Build.GetSerial()抛出异常 - 堆栈内存溢出
- java多个按钮监听,如何改成监听多个按钮啊用e.getsource()
- 解密QQ非会员漫游聊天记录
- 利用寄存器进入栈值交换
- LeetCode 1480 一维数组的动态和
- windows安装python3_windows下同时安装python2和python3
- Python由浅入深编程(概念)实战
- Python 双y轴绘制
- Unity 在windows10上资源默认下载的路径
- html设置为壁纸win10,Win10让桌面壁纸自动换的设置方法(图文教程)
- SylixOS---Attach 到进程调试方法
- java.sql.SQLException: Incorrect string value: ‘\xE6\xB5\x8B\xE8\xAF\x95...‘ for column ‘xxx‘
- 窗——开了又关,关了又开(改编)
- Flink之IntervalJoin介绍
- 目标规划问题与LINGO求解
- 初学java之模拟QQ聊天软件(简单实现)
热门文章
- linux 修改分辨率lcd_如何在Ubuntu 12.04中为LCD添加显示分辨率? xrandr问题
- excel表中怎么插入visio_如何插入或 Visio 中粘贴的 Excel 工作表-阿里云开发者社区...
- 只在用户登陆时运行_linux 系统的7个运行级别
- 手撕深度学习框架,原理很简单
- 让你少走弯路,这里有一份机器学习高效入门指南
- python天天向上代码解析-python列表解析和生成器表达式
- linux下串口抓包,Linux的串行端口 - wrtie()字节到目标设备通过串口
- canvas插件_HTML系列之-HTML5新元素之Canvas详解
- 计算机考研单科成绩要求,考研单科分数是多少
- apktool 反编译 java_APK文件使用ApkTool解包反编译和重新打包及签名