Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步

Vmware如何进行系统的克隆

1.我们需要对node1系统进行克隆,首先我们开启此虚拟机
之后出现两个界面框
我已移动该虚拟机和我已复制该虚拟机
点击,我已复制该虚拟机,直到启动成功
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
2.点击关闭该系统,
注意:在进行克隆系统时,需要关闭该系统,不能开启或者挂起
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
3.点击该系统,右键,管理—>克隆

Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
4.点击下一步

Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
5.点击虚拟机中的当前状态 ,点击下一步
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
6.点击创建完整克隆 —>下一步
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
7.创建虚拟机名称node2,并选择存放位置,点击完成
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
8.可以看到正在克隆,根据pc的性能会有10min左右的等待期,直到完成
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
9.按照同样的思路,克隆node3系统
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
10.对于克隆后的系统,如果需要更改内存
点击如下所示,保证自己的PC内存足够几个系统
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
11.对于node2和node3的系统,需要配置不同的mac地址
选择一个系统,点击设置

Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
12.选择网络适配器,点击高级
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
13.点击生成,生成和node1不同的mac地址,点击确定
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
14.点击开启此虚拟机node2
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
15.打开如下的文件,更改期IP地址,保存
如下图所示,只要保证IP地址在起始末尾范围内即可
一般如果搭建三台机器的集群,采用IP地址连续,这样便于记忆
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
16.重启网络
systemctl restart network
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
17.在SecureCRT上点击快速连接,连接node2的地址192.168.88.162
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
18.点击接收并保存
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
19.输入密码,并保存密码,点击确定
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
20.点击会话选项中的仿真,选择linux系统,选择外观,选择自己喜欢的字体,以及字符集改为GB2312Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
21.对于字符编码,选择UTF-8
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
22.对于同样的node3进行如上MAC地址,IP,以及远程连接器SecureCRT的配置
23.对于搭建好的三台系统,进行ping www.baidu.com.测试其网络是否连通,如下所示,数据都接收到了
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
24.更改每台虚拟机的主机名
分别在3个系统上,输入vim /etc/hostname
如在node1输入vim /etc/hostname,改为node1
node2输入vim /etc/hostname,改为node2
node3输入vim /etc/hostname,改为node3

Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
25.配置每台虚拟机的域名映射
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
26.在三个系统里均需要打开/etc/hosts文件,
同时输入如下
表示192.168.88.161 代表node1系统,后面还可以有项目的目录结构 比如 node1.hulu.com
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
27.可以在SecureCRT进行同时发送,如下,点击界面,选择发送交互到所有对话
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步

28.关闭每台虚拟机的防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
29.关闭之后,查看防火墙的状态,如下所示,防火墙已经关闭
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
30.关闭每台虚拟机的Selinux
编辑每台虚拟机的Selinux的配置文件
vim /etc/selinux/config
Selinux的默认工作模式是强制模式,将其设置为disabled
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
31.重启三台虚拟机
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步

32.重启之后,之前所有的配置已经生效
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
33.设置三台机器机器免密码登录
三台机器生成公钥与私钥
在三台机器执行以下命令,生成公钥与私钥ssh-****** -t rsa
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
34.拷贝公钥到同一台机器
三台机器将拷贝公钥到第一台机器
三台机器执行命令:ssh-copy-id node1
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步

35.复制第一台机器的认证到其他机器
将第一台机器的公钥拷贝到其他机器上
在第一台机器上指行以下命令
scp /root/.ssh/authorized_keys node2:/root/.ssh
scp /root/.ssh/authorized_keys node3:/root/.ssh

36.测试SSH免密登录
可以在任何一台主机上通过ssh 主机名命令去远程登录到该主机,输入exit退出登录
例如:在node1机器上,免密登录到node2机器上
Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步
37.三台机器时钟同步
很多分布式系统是有状态的, 比如说存储一个数据, A节点 记录的时间是1, B节点 记录的时间是2, 就会出问题
启动定时任务 crontab -e
随后在输入界面键入以下内容,每隔一分钟就去连接阿里云时间同步服务器,进行时钟同步

          • /usr/sbin/ntpdate ntp4.aliyun.com;
            Vmware如何进行集群中多台系统的克隆,免密登陆,时钟同步