安装Window系统的实体机(你的个人电脑)
安装好Vmware Workstation pro15 虚拟机工作站软件
若是没安装,请参考该文章 1台电脑搞定N个操作系统,Window10下的Vmware Workstation Pro15.5.0安装和注册激活成功教程
安装好Centos系统的虚拟机
若是没安装,请参考该文章 史上最详细的,保姆级讲解,centos7 minimal版在VMware上安装,亲测有效
虚拟机静态Ip的配置
请参考文章最详细的讲解,如何使用VMnet8模式给虚拟网络配置静态IP,集群分布式都用它
看讲解视频(比较简单)
创建3台虚拟机hadoop01,hadoop02,hadoop03,每台虚拟机进行如下操作
参考ip可选范围,配置静态IP地址,成功后可以使用SecureCRT工具
bash</p><p>$ vi /etc/sysconfig/network-scripts/ifcfg-ens33</p><p><br/></p><p>#举例 :hodoop01 </p><p>TYPE=Ethernet</p><p>PROXY_METHOD=none</p><p>BROWSER_ONLY=no</p><p>BOOTPROTO=static</p><p>DEFROUTE=yes</p><p>IPV4_FAILURE_FATAL=no</p><p>IPV6INIT=yes</p><p>IPV6_AUTOCONF=yes</p><p>IPV6_DEFROUTE=yes</p><p>IPV6_FAILURE_FATAL=no</p><p>IPV6_ADDR_GEN_MODE=stable-privacy</p><p>NAME=ens33</p><p>UUID=ce1e1643-4332-4151-a2a8-86dc56e77b93</p><p>DEVICE=ens33</p><p>ONBOOT=yes</p><p>IPADDR=192.168.206.200</p><p>NETMASK=255.255.255.0</p><p>GATEWAY=192.168.206.2</p><p>DNS1=8.8.8.8</p><p>
(1)配置主机名,具体指令如下。
针对centos 6.x
bash</p><p>$ vi /etc/sysconfig/network</p><p><br/></p><p>NETWORKING=yes</p><p>HOSTNAME=hadoop01</p><p><br/></p><p>
针对 centos 7.x
</p><p>$ vi /etc/hostname</p><p><br/></p><p> hadoop01</p><p>
bash</p><p>$ vi /etc/hosts</p><p><br/></p><p>192.168.206.200 hadoop01</p><p>192.168.206.201 hadoop02</p><p>192.168.206.202 hadoop03</p><p>
centos7 .x 没有该文件,不需要配置
centos 6.x版本需要,自行百度
实际工作中,服务器被放置在机房中,同时受到地域和管理的限制,开发人员通常不会进入机房操作直接上机操作,而是通过远程连接服务器,进行相关操作。
在集群开发中,主节点通常会对集群中各个节点频繁的访问,就需要不断输入目标服务器的用户名和密码,这种操作方式非常麻烦并且还会影响集群服务的连续运行。
为了解决上述问题,我们可以通过配置SSH服务来实现远程登录和SSH的免密登录功能。
(1)安装并开启SSH服务
如果发现系统中没有安装ssh,怎么办呢
(2)安装CRT工具和hadoop01/hadoop02/hadoop03的快速连接
具体操作可以参考文章超级简单,发现SecureCRT 5.1.0中文版免安装,Win10下使用非常方便
(1)生成SSH文件(公钥和私钥)
公钥加密,私钥解密
hadoop01,hadoop02,hadoop03分别生成公钥和私钥
(2)拷贝3台机器的公钥到一台机器的某文件内,将该文件发送到每台机器上
(3)将某文件,发送到hadoop02和hadoop03 机器内
在hadoop01上进行如下操作
(4)验证免密登录效果
通过静态Ip将多台服务器搭建成一个集群,同时,通过SSH协议实现操作系统的免密码登录,这样保证了整个集群的安全性和可靠性。
B站有配套视频讲解,欢迎收看。
若有疑问,欢迎评论区留言,感谢转发、评论、点赞+收藏+投币,一键三连哈。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/140184.html