在Linux系统中,点窜Hadoop集群中的多台虚拟机的hostname、及其hostname之间的映射关系。
为了包管收集传输不变,将虚拟机的防火墙封闭,并设置enforce。
东西/原料
- 三台可运行的虚拟机
- 已运行SecrueCRT软件
方式/步调
- 1
1、Vmware中打开三台虚拟机Master、Slave1、Slave2;同时,SecureCRT也毗连上三台虚拟机;
- 2
设置装备摆设虚拟机的DNS;
2、进入hosts设置装备摆设文件中,
输入号令:
vi /etc/hosts,写入内容:
192.168.26.10 master
192.168.26.11 slave1
192.168.26.12 slave2
- 3
3、点窜hostname;
起首,查询之前的hostname,如localhost.localdomain;
其次,输入号令hostname master;
最后,查询hostname,如master;
- 4
4、设置装备摆设hostname与IP的映射关系,即使今后虚拟机重启,hostname将永远生效;
输入号令:
vi /etc/sysconfig/network,设置装备摆设hostname为master;
- 5
综上所述:
经由过程/etc/hosts、/etc/sysconfig/network两个设置装备摆设文件的设置装备摆设,则可以点窜虚拟机的hostname,以及hostname与IP的映射关系;
- 6
接下来,将继续点窜Slave1、Slave2的hostname、以及hostname与IP的映射关系;
- 7
5、参照步调3,别离点窜Slave1、Slave2的hostname;
vi /etc/hosts,写入内容:
192.168.26.10 master
192.168.26.11 slave1
192.168.26.12 slave2
- 8
6、参照步调4,别离点窜Slave1、Slave2中hostname与IP的映射关系;
进入Slave1虚拟机,输入号令:
vi /etc/sysconfig/network,设置装备摆设hostname为slave1;
进入Slave2虚拟机,输入号令:
vi /etc/sysconfig/network,设置装备摆设hostname为slave2;
- 9
7、参数步调3,设置hostname;
输入号令:hostname ${hostname};
- 10
综上所述,已经点窜好了Master、Slave1、Slave2三台虚拟机的hostname、以及与IP的映射关系。
- 11
接下来,为了包管收集毗连、传输的问题,需封闭防火墙;
别离封闭三台机械的防火墙;
输入号令:
/etc/init.d/iptables stop
- 12
查抄下防火墙封闭环境;
输入号令:iptables -L;
- 13
避免今后收集呈现问题,需要设置enforce;
在每台虚拟机中都进行如下操作:
输入号令:
getenforce;
setenforce 0;
getenforce;
注重事项
- 必需要设置装备摆设hostname与IP的映射关系,hostname才可以永远生效
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/226979.html
- 上一篇: 普通网线头接线方法
- 下一篇: excel怎么在指定位置插入内容
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497