Virtualbox &引用;“波什部署”;失败和报告”;获取包blob:从内部blobstore获取blob:SHA1不匹配;
我正在我的MacBook Pro上的VirtualBox上部署Cloud Foundry,内存为8G。默认情况下,VirtualBox将启动一个“bosh-lite_default_uuxxxxxxx”虚拟机,该虚拟机具有超过6G的基本内存和4个CPU处理器。但是,在执行“bosh部署”时,此设置将导致Mac挂起 我知道这种做法是使用内存>=16G的机器进行云铸造部署。但这是我仅有的机器 因此,我将Vagrantfile更改为bosh lite,如下所示,并将基本内存更改为3G,仅使用2个CPU处理器Virtualbox &引用;“波什部署”;失败和报告”;获取包blob:从内部blobstore获取blob:SHA1不匹配;,virtualbox,cloud-foundry,cf-bosh,Virtualbox,Cloud Foundry,Cf Bosh,我正在我的MacBook Pro上的VirtualBox上部署Cloud Foundry,内存为8G。默认情况下,VirtualBox将启动一个“bosh-lite_default_uuxxxxxxx”虚拟机,该虚拟机具有超过6G的基本内存和4个CPU处理器。但是,在执行“bosh部署”时,此设置将导致Mac挂起 我知道这种做法是使用内存>=16G的机器进行云铸造部署。但这是我仅有的机器 因此,我将Vagrantfile更改为bosh lite,如下所示,并将基本内存更改为3G,仅使用2个CPU
config.vm.provider :virtualbox do |v, override|
config.vm.synced_folder ".", "/vagrant", mount_options: ["dmode=777"] # ensure any VM user can create files in subfolders - eg, /vagrant/tmp
override.vm.box_version = '9000.91.0' # ci:replace
# To use a different IP address for the bosh-lite director, uncomment this line:
# override.vm.network :private_network, ip: '192.168.59.4', id: :local
v.memory = 3144
v.cpus = 2
end
更改后,保存Vagrantfile后运行“vagrant reload”后,“bosh-lite_default_uuxxxxxx”VM仍然可以成功启动
然后当我运行“bosh deploy”时,机器不再挂起,但失败并报告:
已开始更新作业api_z1>api_z1/0(68c148e3-2c89-4f75-86c7-ed0945cd1158)。失败:操作失败获取\u任务:任务98721dd2-35f1-49ea-6429-15ec2373a9d2结果:应用:应用作业云\u控制器\u ng:应用作业云的包buildpack\u php\u控制器\u ng:获取包blob:从内部blob获取blob存储:SHA1不匹配。预计为7EF00B2E07B2B07FBF50D133BDACA6AC5164EE4,为blob/var/vcap/data/tmp/bosh-blobstore-externalBlobstore-Get861882783获得B79493B83A7241F685CA027D66789F452E7D592(00:01:11)
错误450001:操作失败获取\u任务:任务98721dd2-35f1-49ea-6429-15ec2373a9d2结果:应用:应用作业云\u控制器\u ng:应用作业云的包buildpack\u php \u控制器\u ng:获取包blob:从内部blob存储获取blob:SHA1不匹配。预计为7EF00B2E07B2B07FBF50D133BDACA6AC5164EE4,为blob/var/vcap/data/tmp/bosh-blobstore-EXTERNALLBLOBSTORE-Get861882783获得B79493B83A7241F685CA027D66789F452E7D592
任务90错误
我在谷歌上搜索了“获取包blob:从内部blobstore获取blob:SHA1不匹配”,发现有人说将microbosh的容量从4G增加到8G解决了这个错误(请参阅)。但我不知道如何改变微生物的体积
有人能告诉我这个错误吗?如何改变微生物的体积
多谢 如果你只是想玩弄CloudFoundry(而且不一定关心BOSH部分),你可以使用MicroPCF。内存占用小得多,并且在您
vagrant up
时才启动,无需bosh部署
:如果您只是尝试使用Cloud Foundry(不一定关心bosh部分),则可以使用MicroPCF。具有更小的内存占用空间,并且在vagrant up
时才启动,无需bosh deploy
: