实际开发中,使用的就是完全分布式环境。所谓完全分布式就是在整个集群中有真实的主机(3台以上),用于完成各种任务。但是个人在学习时,购买多个机器显然是不划算的。这里,我们采用VMWare克隆出多个虚拟机来模仿完全分布式环境。
环境:
- VMware Fusion 11 pro
- Linux系统为Ubuntu 16.04
- 每个虚拟机的配置为1G内存和20G磁盘空间
- PC:mbp2018 8G内存 256G固态
步骤
1. 准备3台客户机
1.1 按照之前的方法完成单台虚拟机的搭建(步骤一、步骤二和步骤三)。
1.2 在虚拟机关闭的情况下,克隆两台虚拟机。
修改名称和存储位置即可。
1.3 修改静态IP。
1.3.1 查看你PC上为VMware分配的IP地址段、子网掩码和网关。打开终端,输入如下命令:more /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf