Hadoop安装的前期准备(liunx克隆安装等)

虚拟机的克隆

克隆三个虚拟机
在三个虚拟机中分别创建hadoop-jrq账号
克隆的虚拟机需要单独更改ip,更改ip方法百度,不再重复写

修改每台机器名称

vi /etc/sysconfig/network 
HOSTNAME=master
HOSTNAME=slave1
HOSTNAME=slave2

增加ip和机器名称的映射关系

vi /etc/hosts,类似于如下:
129.23.2.23 master
129.23.2.24 slave1
129.23.2.25 slave2
注意:在阿里云上部署的话这些ip需要是私有ip
修改完成后重启虚拟机

master配置SSH免密码登录slave(对hadoop-jrq用户进行设置,注意权限问题)

1、保证每台机器中所在用户的根目录下包含掩藏文件.ssh,如果没有的话则需要创建一个
2、生成密钥: ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
3、将id_dsa.pub(公钥)追加到授权的key中: cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
4、将认证文件复制到其它节点上:scp ~/.ssh/authorized_keys hadoop-jrq@slave1:~/.ssh/
将认证文件复制到其它节点上:scp ~/.ssh/authorized_keys hadoop-jrq@slave2:~/.ssh/
5、在每一个节点修改文件目录权限, 
     chmod 700 ~/.ssh 
     chmod 600 ~/.ssh/authorized_keys
 6、ssh slave1试试,第一次连接需要输入yes确认即可,
如果不需要密码就能登陆成功的话,表明这步设置成功
7.如果第四步不行,就把authorized_keys单独拷贝出来,然后放到slave机的对应目录

三台虚拟机通过ntp同步时间

1、用root用户登陆到master上,用date命令查看当前时间,如果和本机的时间对不上的话,则用下面的命令修改时间:
	date -s '2018-04-04 10:01:01'

2、查看是否安装ntp
	rpm -qa | grep ntp

3、如果没有安装ntp的话,则用下面的命令安装ntp
	yum -y install ntp

4、修改/etc/ntp.conf配置文件:
	(1)增加配置:
		server 127.127.1.0 # local clock
		fudge 127.127.1.0 stratum 10
(2)注释不需要的server
		#server 0.centos.pool.ntp.org iburst
		#server 1.centos.pool.ntp.org iburst
		#server 2.centos.pool.ntp.org iburst
		#server 3.centos.pool.ntp.org iburst
(3) 给指定的客户机访问ntp server的权限
		restrict 192.168.184.0 mask 255.255.255.0 nomodify notrap

5、启动ntp服务:
	启动:service ntpd start
	设置开机自启动:chkconfig ntpd on
	
6、分别登陆到slave1和slave2
	安装ntp:yum -y install ntp

7、vi /etc/ntp.conf
	(1)增加配置:
			server master
	(2)注释不需要的server
			#server 0.centos.pool.ntp.org iburst
			#server 1.centos.pool.ntp.org iburst
			#server 2.centos.pool.ntp.org iburst
			#server 3.centos.pool.ntp.org iburst

8、
	service ntpd start  #启动ntpd时间服务器
	chkconfig ntpd on   #开机自启动

9、ntpdc -c loopinfo => 查看与时间同步服务器的时间偏差

10、ntpq -p => 查看当前同步的时间服务器,查看没问题就安装成功了

11、date看下当前时间
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值