【Vagrant】使用 Vagrant 快速创建多台 centos7 虚拟机
创始人
2024-04-14 05:14:12
0

问题场景: 最近在学习数据库的主从复制,因此需要安装两个虚拟机,一个放主数据库,一个放从数据库(不会用 Docker ,咱就多搭几个虚拟机吧 ),因此记录使用 Vagrant 快速搭建两个 CentOS 7 的教程,以供大家参考。

  1. 下载 VirtualBox https://www.virtualbox.org/

下载过程无特别注意事项,注意调整到非 C 盘位置即可,其他部分皆为默认设置

  1. 下载Vigrant https://www.vagrantup.com/

下载过程无特别注意事项,注意调整到非 C 盘位置即可,其他部分皆为默认设置

  1. 选择多个虚拟机要存放的位置,比如我这里在 D 盘下新建了一个 centos7MasterAndSlave 用来初始化我要放虚拟机的地址

在这里插入图片描述

  1. 在上述新建文件位置,cmd 进入命令行界面

  1. 在命令行界面,输入 vagrant init centos/7

在这里插入图片描述

  1. 上述命令执行完成后,打开在上述文件夹下生成的 Vagrantfile 文件,将里面的内容替换成如下:
Vagrant.configure("2") do |config|config.vm.define "master" do |vb|config.vm.provider "virtualbox" do |v|v.memory = 1024v.cpus = 1endvb.vm.host_name = "master"vb.vm.network :public_network, ip: "192.168.1.21"vb.vm.box = "centos/7"endconfig.vm.define "slave" do |vb|config.vm.provider "virtualbox" do |v|v.memory = 1024v.cpus = 1endvb.vm.host_name = "slave"vb.vm.network :public_network, ip: "192.168.1.22"vb.vm.box = "centos/7"end
end

注意点及解释如下:

在这里插入图片描述

  1. 然后再回到命令行执行 vagrant up 命令

在这里插入图片描述

  1. 上述命令执行结束后,打开 VirtualBox 就可以看到我们创建好的两台虚拟机了

在这里插入图片描述

  1. 通过 vagrant ssh + 虚拟机名称 即可连接到虚拟机,并进行操作了

在这里插入图片描述

相关内容

热门资讯

宇树科技被起诉,什么原因? 涉及侵权责任纠纷案件 投资时间网、标点财经快讯 天眼查法律诉讼信息显示,近日,杭州宇树科技股份有限公...
惠城环保:已制定《市值管理制度... 证券之星消息,惠城环保(300779)12月31日在投资者关系平台上答复投资者关心的问题。 投资者提...
看2026|和尔解王倩:降低调... 站在“十五五”新程待启的关键时点,如何看待2026年的经济形势?2026年经济工作怎么干?新京报贝壳...
奇瑞汽车申请满足软件升级法规要... 国家知识产权局信息显示,奇瑞汽车股份有限公司申请一项名为“一种满足软件升级法规要求的升级测试优化方法...
国台办:公安机关发布悬赏通告并... 12月31日上午,国台办在新闻发布厅举行例行新闻发布会,发言人张晗就近期两岸热点问题回答记者提问。 ...
元旦前发布这种朋友圈,他们面临... 元旦即将到来 不少人想买点烟花爆竹 增添节日氛围 朋友圈里也出现了 各种烟花爆竹的广告 但你知道吗 ...
“护航”增值税法顺利实施 配套... 新华社北京12月31日电 《经济参考报》12月31日刊发记者韦夏怡采写的文章《“护航”增值税法顺利实...
《山东省行政调解办法》5月1日... 在我们的日常生活中,难免会遇到各种纠纷,调解作为重要的纠纷解决方式,在维护群众权益方面发挥了重要作用...
上海发文推进老年人意定监护制度... 12月31日,上海市政府官网发布《上海市人民政府办公厅关于推进实施老年人意定监护制度的若干意见(试行...