quorum启动----(Vagrant安装)

1 设置 Ubuntu虚拟机 CPU支持虚拟化

在这里插入图片描述

2 安装Virtualbox

https://www.virtualbox.org/wiki/Downloads 下载最新版,我安装的是5.2.22
sudo dpkg -i virtualbox-5.2_5.2.22-126460_Ubuntu_xenial_amd64.deb

使用virtualbox help进行检查

3 安装Vagrant

不要用apt-get安装,不是最新版,会报错,因为可能不支持Virtualbox5.2
下载安装包
sudo wget https://releases.hashicorp.com/vagrant/2.2.0/vagrant_2.2.0_x86_64.deb
sudo dpkg -i vagrant_2.2.0_x86_64.deb
使用vagrant --version进行检查

4 进入quorum-examples路径下

cd quorum-examples/

注意这里:

初始化一个vagrantflie 文件

$ vagrant init ubuntu/xenial64(在当前路径下生成vagrantflie)

Vagrantfile 中对应的配置应为

在这里插入图片描述

下载对应box文件以后,添加 box文件 到box list
$ vagrant box add ubuntu/xenial64 xenial-server-cloudimg-i386-vagrant.box
查看是否添加box
$ vagrant box list
如果存在,开始安装
$ vagrant up
成功的话会显示

在这里插入图片描述
过程中出现的问题:
1)镜像下载超时,即使不超时也会超级慢。。
在这里插入图片描述
手动下载box文件

wget https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-i386-vagrant.box

注意需要保证在路径下的vagrantflie中config.vm.box字段的值与下载的box文件对应。如果实在不确定,可以在之前执行vagrant up 自动下载的时候,观察默认的配置信息,然后去下载对应的镜像。假如我在执行初始化vagrant init hashicorp/precise32得到config.vm.box字段值为hashicorp/precise32,对应的box文件下载地址在红框中,在把config.vm.box字段值改为ubuntu/xenial64以后,也可以执行vagrant up,得到box文件下载信息。其实等他自动执行也是可以的,就是下载太慢了。
在这里插入图片描述
2)一定要保证虚拟机支持虚拟化,否则会出现报错
在这里插入图片描述

测试成功后,先执行vagrant halt关掉虚拟机
然后更改vagrantfile 将本机的目录挂载到虚拟机,需要包含quorum ,quorum-examples,主要是二进制文件。。
改完以后在vagrant up启动
虚拟机启动以后,登录进去就可以进行操作了。

 vagrant ssh

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值