,通过码头工人技术在macOS上部署3实例下环境
自从有了码头工人,各种环境部署都简单从容起来,其实MySQL的环境部署起来同样得心应手。
前提条件,已经在自己的macOS操作系统中设置成功了运行在本地的3节点MySQL组复制集群,如何设置,可以参考官方文档。
假设在我们的macOS上已经实现了如下架构的3节点下集群,我们的目标是将这三个数据库全部挪到码头工人容器中去运行,并且可以互相通信,仍然是经理集群。
如上图所示,就是磁盘映像位置的位置。
从上图中同样可以看的到,这个虚拟机被限制只能使用2颗CPU和2 gb内存。
那么,我们是否可以登录这个虚拟机来确认这点呢?使用macOS自带屏幕的命令可以登录该台虚拟机。如下,可以看到这是一个拥有非常新的Linux 4.9.38版本内核的虚拟机,在这个虚拟机中才有/var/lib/码头工人目录,只有2颗CPU、总共有2 gb内存。