hadoop环境搭建(一)

准备搭建的四台服务器的主机名分别是:hadoop01, hadoop02, hadoop03, hadoop04

1、修改各服务器的主机名
在root账号下用命令:vi /etc/sysconfig/network
将HOSTNAME修改为hadoop01,保存退出即可

2、配置各服务器的IP
修改网卡
vi /etc/udev/rules.d/70-persistent-net.rules
删除eth0
将eth1改为eth0

修改ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除UUID,HWADDR
修改IPADDR=192.168.123.101

3、配置各服务器的主机映射
linux下:vi /etc/hosts
windows下:C:\Windows\System32\drivers\etc\hosts
192.168.123.101 hadoop01
192.168.123.102 hadoop02
192.168.123.103 hadoop03
192.168.123.104 hadoop04

4、添加hadoop用户,并且添加sudoer权限
在 root 账号下,命令终端输入:vi /etc/sudoers
找到 root ALL=(ALL) ALL 这一行
然后在他下面添加一行:
hadoop ALL=(ALL) ALL
保存,退出

5、关闭防火墙/关闭selinux
关闭防火墙:service iptables stop
关闭防火墙开机启动:chkconfig iptables off

关闭 Selinux:vi /etc/selinux/config 
配置文件中的 SELINUX=disabled

6、更改系统启动级别为3
在 root 账号下输入 vi /etc/inittab
id:3

7、安装JDK
上传文件
put –r “d:/jdk-8u73-linux-x64.tar.gz”
解压文件至/usr/local/java目录下
tar -zxvf jdk-8u73-linux-x64.tar.gz -C /usr/local/java
配置JDK环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_73
export PATH=$PATH:$JAVA_HOME/bin
刷新策略
source /etc/profile
检测是否安装成功:java -version

8、四台服务器做时间同步
手动修改
date -s "2018-01-01 10:00:00"

查看时区:cat /etc/sysconfig/clock
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果没有Asia/Shanghai时区文件,请使用tzselect命令去生成时区文件,生成好的时区文件就在/usr/share/zoneinfo目录下

9、四台服务器配置SSH 
以root用户为例
方式一:
(1)生成密钥对
cd /root/.ssh
ssh-keygen
回车 3次
(2)将公钥写入到授权文件
cat id_rsa.pub >> authorized_keys
(3)将授权文件发送给另一台虚拟机
scp -r authorized_keys root@hadoop02:~/.ssh
(4)测试是否配置成功
ssh hadoop02

方式二:
(1)生成密钥对
cd /root/.ssh
ssh-keygen
回车 3次
(2)建立 hadoop01 到 hadoop02 的免密登录
ssh-copy-id hadoop02
(3)测试是否配置成功
ssh hadoop02

以上的实现可以分两步,先准备好hadoop01,先做完1-8步之后,然后克隆出hadoop02,hadoop03,hadoop04,然后更改完相应的其他配置(克隆之后应该修改的配置),再接着做9的操作,这样效率最高。

hadoop02,hadoop03,hadoop04克隆之后应该修改的配置:
1、修改各服务器的主机名
2、配置各服务器的IP
9、四台服务器配置SSH 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值