Spark分布式搭建(2)——ubuntu14.04下修改hostname和hosts

0.前言

我搭建的分布式是1台Master,3台Worker节点,在虚拟机里运行,4台虚拟机都要在管理员root状态下。所以4台都要设置root自动登入,具体内容见博客,在Spark分布式搭建(1)——ubuntu14.04 设置root自动登入:
http://blog.csdn.net/xummgg/article/details/50630583


1.修改hostname

hostname就是安装时自己取得机器名称。我4台机器的hostname都是mmgg-virtual-machine,我要把名称修改成Master,Worker1,Worker2,Worker3,只要一步。

1.1 编辑etc目录下hostname文件

在ubuntu控制台下输入如下命令:
这里写图片描述
打开后是这样的,如下图:
这里写图片描述
按下i键进入修改模式,直接修改成Master,如下图:
这里写图片描述
修改好后(按esc,再按 ,再输入wq回车。vim编辑器的使用之后不再重复),保存并退出。把3个worker节点也依次修改好,如下图:
Worker1节点
这里写图片描述
Worker2节点
这里写图片描述
Worker3节点
这里写图片描述
到此hostname都修改完成,直接reboot重启,hostname就生效了。如下图,名称从mmgg-virtual-machine变成了Master,Worker。
这里写图片描述

2.修改hosts

hosts里面存放的就是ip和hostname的对应表格。比如我们用浏览器来登入百度,可以使用域名www.baidu.com,也可以使用百度的ip来登入202.108.22.5。上面的域名就相当于机器名称hostname,hosts里面就是存放这种对应表格,我们可以用hosts里面的ip来登入这台机器,也可以用hostname来登入这台机器。
修改可以分为2步。

2.1 查询机器ip地址

用命令ifconfig来查询,4台机器ip如下:
这里写图片描述
Master 172.16.254.132
Worker1 172.16.254.131
Worker2 172.16.254.133
Worker3 172.16.254.134

2.2 编辑etc目录下的hosts文件

打开编辑hosts,如下图:
这里写图片描述
编辑结果,如下图:
这里写图片描述
保存并退出。hosts修改完成。


XianMing

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值