hadoop完全分布式安装心得

本文详细记录了Hadoop完全分布式安装的过程,包括虚拟机克隆、安装JAVA和Hadoop、设置SSH免密登录、修改配置文件以及启动和测试集群的每一步骤,旨在帮助读者理解并成功部署Hadoop集群。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.  虚拟机的克隆

克隆后需要做的事:

(1)   配置网卡

vim/etc/udev/rules.d/70-persistent-net.rules

删掉eth0,把eth1改为eth0

(2)   修改ip

vim/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

UUID=564d8635-4604-72cb-4911-a39c511a5f3a(UUID在Windows中存放虚拟机文件里同名的文件夹中,乱码的那个就是)(随便更改一位也可以)

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.91.103(自己写)

PREFIX=24

GATEWAY=192.168.91.2

DNS1=8.8.8.8

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"

HWADDR=00:0C:29:1A:5F:3A(右键-虚拟机设置-网络适配器-高级)

LAST_CONNECT=1504682951

(3)   改主机名/改映射文件(hosts)

vi /etc/sysconfig/network

vi /etc/hosts

service network restart(重启生效)

2.  安装JAVA、Hadoop

(1)   解压命令(.gz压缩包)

tar –zxvf [压缩包所在目录]–C [要解压的地方(一般为/usr/local/)]

(2)   配置环境变量

vim /etc/profile

在最后添加

#my settings

export JAVA_HOME=/usr/local/jdk1.7.0_79/

export HADOOP_HOME=/usr/local/hadoop/

exportPATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:


3.  设置SSH免密登录

(1)   在hadoop下生成公钥和私钥

ssh-keygen -t rsa

(2)   追加到key文件当中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

(3)   将master机子上的key给其他机子上发送一份(两种方法都可以)

ssh-copy-id hadoop02

ssh-copy-id hadoop03

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值