国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

Vagrant—多节点虚拟机集群搭建

发布时间:2019/09/03标签:   虚拟机    点击量:

原标题:Vagrant—多节点虚拟机集群搭建
一. 媒介在咱们开辟顺序时,应用的运转情况个别都是本人的电脑,Windows、Mac或许Linux操纵体系,在大少数时间可能很好的运转软件。但是,许多古代利用都是散布式的,在出产情况中,由多个节点构成一个集群,每个节点安排在差别的呆板上。这类情形下,当地单机安排不能模仿出产情况中的集群情况,总不能为了模仿集群,特地去买几台主机来安排公有云,如许本钱太高了。因而,我以为应用虚构机是性价比抉择,而Vagrant + VitualBox的组合是虚构机中最便利的一种。二. 单机虚构机搭建1.下载和装置Vagrant+ VitualBoxVagrant下载链接https://www.vagrantup.com/downloads.htmlVitualBox下载链接https://www.virtualbox.org/wiki/Downloads下载装置实现后,在终端运转下令 vagrant -v ,呈现相似上面的提醒阐明装置胜利。Vagrant2.2.32.装置BoxBox在Vagrant中的观点相称于操纵体系,在应用Vagrant构建虚构机之前,咱们须要为Vagrant增加体系包,在民间供给的 Vagrant Cloud 网站下能够找到种种版本的操纵体系,以 Ubuntu 16.04 LTS 版本的操纵体系为例,对应的就是名为 ubuntu/xenial64 的Box。2.1 装置方法一咱们运转上面的下令就能间接增加这个Box,运转下令后,Vagrant会从近程堆栈下载对应的Box~vagrantboxaddubuntu/xenial642.2 装置方法二固然下面的步调看起来没甚么成绩,但在现实履行进程中, Box 的下载速率慢到使人发指,能够须要几蠢才能下载完,以是这里须要换一种装置方法。起首,仍是先运转上面的下令~vagrantboxaddubuntu/xenial64运转后,终端上打印出相似上面的信息~vagrantboxaddubuntu/xenial64/opt/vagrant/embedded/gems/2.2.3/gems/vagrant-2.2.3/lib/vagrant/util/which.rb:37:warning:Insecureworldwritabledir/Users/meetmax/testinPATH,mode040777==>box:Loadingmetadataforbox'ubuntu/xenial64'box:URL:https://vagrantcloud.com/ubuntu/xenial64==>box:Addingbox'ubuntu/xenial64'(v20190724.1.0)forprovider:virtualboxbox:Downloading:https://vagrantcloud.com/ubuntu/boxes/xenial64/versions/20190724.1.0/providers/virtualbox.box接着, Ctrl + C 中止下令, Downloading 前面的就是下载链接,复制链接后,可间接粘贴到扫瞄器或许迅雷下载,现实测试中速率会快许多,不出不测几分钟便可以下载完。下载实现后运转上面下令,增加当地Box~vagrantboxadd/your/path/virtualbox.box--nameYourBoxName此中把 virtualbox.box 门路改成本人的当地门路, --name 前面是Box的名字,可本人定名,畸形情形下能够和民间坚持分歧,即 ubuntu/xenial64 。2.3 考证装置实现后,运转上面下令考证装置能否胜利~vagrantboxlist

上一篇:制定机器学习训练数据策略的6个技巧

下一篇:没有了

返回
版权信息Copyright © IT技术教程 版权所有    ICP备案编号:鲁ICP备09013610号