Vagrant—多节点虚拟机集群搭建
发布时间:2019-09-04 14:20:30 所属栏目:空间 来源:MeetMax
导读:一. 前言 在我们开发程序时,使用的运行环境一般都是自己的电脑,Windows、Mac或者Linux操作系统,在大多数时候能够很好的运行软件。然而,很多现代应用都是分布式的,在生产环境中,由多个节点形成一个集群,每个节点部署在不同的机器上。这种情况下,本
上面使用的是Vagrant的单机模式,Vagrant也支持多机模式,即单个配置启动多个虚拟机,它可以很方便的模拟服务器集群环境。集群和单机模式的区别仅在于Vagrantfile配置文件不同,在Vagrantfile中我们通过循环来创建多个虚拟机。 1. 初始化Vagrant 运行下面命令,初始化集群配置文件
2. 修改 Vagrantfile 在搭建虚拟机集群时,我们需要对Vagrantfile做相应修改,配置文件如下。
具体虚拟机的配置请参考文件中的注释,和单虚拟机创建不同的地方是,集群创建通过 (1..4).each 循环创建了4个虚拟机节点。 3. 构建并启动虚拟机集群 启动集群命令和常规命令一样,运行下面的命令,会启动所有虚拟机节点
启动单个节点,可运行下面命令
其中, node1 为节点名称。启动多个虚拟机
3.SSH登录 登录虚拟机单个节点
(编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |