hadoop集群安装部署

1、 准备两台虚拟机 ,一台做master (主人)另一台做slave(奴隶);新建用户zkpk
2、 两台虚拟机配置时钟同步
              crontab -e
              0 1 * * * /usr/sbin/ntpdate cn.pool.ntp.org
             再运行/usr/sbin/ntpdate cn.pool.ntp.org(同步时间用的)
3、 配置主机名两台主机
vim /etc/sysconfig/network
改为
NETWORKING=yes #启动网络 
HOSTNAME=master  #主机名 
hostname master
确实命令生效hostname master
检查是否修改成功,重新打开终端即可;
slave同样;
HOSTNAME=slave  #主机名 
4、 配置网络环境setup   slave同配置
(1)ifconfig 看见有ip netmask即可
(2)关闭防火墙set up()slave节点同样操作;
(3)配置hosts列表
     vim /etc/hosts  
    192.168.1.100 master (本地主机ip)
     192.168.1.101 slave (本地主机ip)
(4)检测master和slave是否网络连接正确
ping master
ping slave
5 、配置jdk同slave节点
[ zkpk@master ~]$ cd /home/zkpk/resources/software/jdk 
[ zkpk@master jdk]$ mkdir /usr/java 
[ zkpk@master jdk]$ mv ~/resources/software/jdk/jdk-7u71-linux-x64.gz /usr/java/  
[ zkpk@master jdk]$ cd /usr/java 
[ zkpk@master java]$ tar -xvf /usr/java/jdk-7u71-linux-x64.gz 
配置环境变量
[ zkpk@master java 】 vim /home/zkpk/.bash_profile
  添加环境变量
export JAVA_HOME=/usr/java/jdk1.7.0_71/ 
export PATH=$JAVA_HOME/bin:$PATH 
source  /home/zkpk/.bash_profile
java -version查看命令生效出现版本号表示成功
6、 免密钥登陆(zkpk)
(1)终端家目录下生成密钥
ssh-keygen -t rsa
ll
会出现id_rsa 和id_rsa.pub把 id_rsa.pub发送到slave节点的zkpk家目录下并重命名authorized_  keys
id_rsa.pub的权限为chmod 600 ~/.ssh/id_rsa.pub
在slave节点家目录同样生成密钥
在master节点传送到slave节点
s'cp ~/.ssh/ id_rsa.pub  zkpk@slave:~/.ssh/authorized_keys(重命名)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值