hdfs完全分布式
来源:互联网 发布:免费瓷砖铺贴软件 编辑:程序博客网 时间:2024/06/18 02:10
一:环境准备
1.centOs 4台 ip分别为 192.168.125.201(linux1)、192.168.125.202(linux2)、192.168.125.203(linux3)、 192.168.125.204(linux4)
(1)分别修改主机名称为 linux1、linux2、linux3、linux4 /etc/sysconfig/network
(2)分别修改hosts /etc/hosts 最后一行增加
2.jdk-7u79-linux-x64.rpm jdk
3.hadoop-2.5.1_x64.tar.gz
4.zookeeper-3.4.8.tar.gz
二:具体步骤
(1)。配置无密钥登录
通过命令ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa,在每台机器生成dsa密钥公钥。
将上述命令生成的dsa公钥通过命令ssh-copy-id -i ~/.ssh/id_dsa.pub root@ip分别放到4台机器上
测试:如下所示,在远程传输文件时,不需要输入密码,则正证明无密钥登录配置成功。
注意:要确保没一台机器和其他三台包括自己都能进行无密钥登录
(2)安装jdk并配置环境变量
(3)安装hadoop并配置环境变量
在linux1上修改
配置文件core-site.xml
并创建文件夹 /root/tools/hadoop_dir
配置slaves文件,里面写的是你的所有从节点!
vi etc/hadoop/slaves
linux2
linux3
linux4
vi etc/hadoop/slaves
linux2
linux3
linux4
配置masters文件,这里要注意的是里面配置的是Secondary NameNode
vi etc/hadoop/masters
linux2
vi etc/hadoop/masters
linux2
配置这个hadoop-env.sh,里面添加JAVA_HOME
export JAVA_HOME=/usr/java/default
将hadoop整个文件夹拷贝到其他三台机器上。
在linux1上执行 hdfs namenode -format
之后启动
start-dfs.sh
启动成功后 jps 查看进程
linux1:namenode linux2:SecondaryNameNode datenode linu3、linux4:datenode
搭建成功!
0 0
- hdfs完全分布式搭建
- hdfs完全分布式
- HDFS完全分布式安装
- HDFS完全分布式配置
- hdfs完全分布式的安装
- 第一章:hadoop1-hdfs完全分布式模式实验
- Hadoop完全分布式HA配置hdfs zkfc -formatZK错误
- hadoop学习之HDFS(2):CentOS7安装完全分布式hadoop-2.7.2
- HDFS-hadoop分布式文件系统
- 分布式文件系统HDFS
- Hadoop HDFS分布式文件系统
- 分布式文件系统HDFS设计
- 分布式文件系统HDFS
- HDFS--分布式存储系统
- 分布式文件系统HDFS简介
- HDFS--Hadoop分布式文件系统
- HDFS--Hadoop分布式文件系统
- 2、 分布式文件系统HDFS
- visual studio 添加源码目录
- Spring Boot 快速入门
- CodeForces 746D Green and Black Tea
- 深入理解javascript原型和闭包(4)——隐式原型
- 异常--Error querying database. Cause: java.lang.NumberFormatException: For input string:"xxx"
- hdfs完全分布式
- selenium与firefox不兼容
- 结构体-初学结构体
- SSH框架之Hibernate的多对多映射、多对多关联关系维护(inverse)
- 深入理解javascript原型和闭包(5)——instanceof
- 获取微信公众号一键关注链接
- jQuery--属性和CSS
- 一、两个静态库中包含相同的类
- 如何用css画胡子-单标签实现胡子效果