问题标签 [cf-bosh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
virtualbox - “bosh deploy”失败并报告“获取包 blob:从内部 blobstore 获取 blob:SHA1 不匹配。”
我正在使用 8G 内存的 MacBook Pro 上的 VirtualBox 上部署 Cloud Foundry。默认情况下,VirtualBox 将启动一个具有超过 6G 基本内存和 4 个 CPU 处理器的“bosh-lite_default_xxxxxxx”VM。但是,此设置将导致我的 Mac 在执行“bosh deploy”时挂起。
我知道这种做法是使用内存 >=16G 的机器进行 Cloud Foundry 部署。但这是我唯一的机器。
所以我为 bosh-lite 更改了 Vagrantfile,如下所示,并将基本内存更改为 3G,并且只使用 2 个 CPU 处理器。
修改后,保存 Vagrantfile 后运行“vagrant reload”后,“bosh-lite_default_xxxxxx”VM 仍然可以成功启动。
然后当我运行“bosh deploy”时,机器不再挂起。但它失败并报告:
开始更新作业 api_z1 > api_z1/0 (68c148e3-2c89-4f75-86c7-ed0945cd1158)。失败:操作失败 get_task:任务 98721dd2-35f1-49ea-6429-15ec2373a9d2 结果:正在应用:正在应用作业 cloud_controller_ng:为作业 cloud_controller_ng 应用包 buildpack_php:获取包 blob:从内部 blobstore 获取 blob:SHA1 不匹配。预期为 7ef00b2e07b20b07fbf50d133bdaca6ac5164ee4,得到 b79493b83a7241f685ca027d667898f452e7d592 用于 blob /var/vcap/data/tmp/bosh-blobstore-externalBlobstore-Get861882783 (00:01:11)
错误 450001:操作失败 get_task:任务 98721dd2-35f1-49ea-6429-15ec2373a9d2 结果:正在应用:应用作业 cloud_controller_ng:为作业 cloud_controller_ng 应用包 buildpack_php:获取包 blob:从内部 blobstore 获取 blob:SHA1 不匹配。预期为 7ef00b2e07b20b07fbf50d133bdaca6ac5164ee4,得到 b79493b83a7241f685ca027d667898f452e7d592 用于 blob /var/vcap/data/tmp/bosh-blobstore-externalBlobstore-Get861882783
任务 90 错误
我用谷歌搜索“获取包 blob:从内部 blobstore 获取 blob:SHA1 不匹配”,发现有人说将 microbosh 卷从 4G 增加到 8G 解决了这个错误(参见https://groups.google.com/a/cloudfoundry.org/forum/ #!topic/bosh-users/Rgx_HFCHenA)。但我不知道如何改变微生物量。
任何人都可以为这个错误分享一些信息吗?以及如何改变微生物量?
非常感谢!
cloud-foundry - 请选择bosh部署
我正在处理 bosh 部署删除脚本
我按照以下步骤
到目前为止,它工作正常
此文件夹包含 micro01/bosh_micro_deploy.log micro01/micro_bosh.rb micro01/micro_bosh.yml
请选择部署
我随机收到此错误。有时我收到此错误,有时它就像一个魅力。为了解决我使用 nova 命令 Nova delete bosh_director id 删除 bosh 导演
像这样删除是否正确?我在这里遗漏了什么。删除 bosh 部署的正确方法是什么?
ubuntu - 如何解决 bosh API 版本问题?
我已经在本地机器上部署了 Cloud Foundry。我能够设置目标并能够部署服务。我按照以下链接部署服务https://github.com/cloudfoundry-community/cf-services-contrib-发布。但是当我尝试创建服务时,我面临以下问题:
cloud-foundry - 卡在 bosh-lite 的“bosh deploy”步骤中 - keytool 在 bosh-lite 上最大程度地使用 ~ 99% cpu 时间
按照所有规定的步骤,我坚持bosh deploy
使用 virtualbox 提供程序在我的 bosh-lite vagrant vm 上:
这表明部署卡在工作中。在uaa_z1
另一个vagrant ssh
窗口中,我看到以下内容:
然后我尝试查看状态为“已停止”的 vm 的外观。这是我得到的:-
我的流浪主人的部分 top
内容显示:-
这是我正在使用的干细胞:-
而且,这是我的bosh status
:-
有人可以帮我解决这个问题吗?
TIA。
bosh-deployer - 与 BOSH 有工作亲和力吗?
假设我想部署 Mesos。Mesos 依赖于 Zookeeper。如何使用 BOSH 在这两个工作之间建立亲和力。
理想情况下,我将能够让我的 Mesos 工作启动,并知道它应该与哪个 Zookeeper 实例通信以及如何这样做。它们还应该在同一个 VM 上运行。
cf-bosh - 使用 BOSH 将二进制文件添加到路径
这似乎应该在作业的打包阶段完成,但文档是在作业的控制脚本中完成的。
但是,当我 ssh 进入机器时,我添加到路径中的二进制文件不再在路径中。
cf-bosh - BOSH 使用动态 IP 地址
使用 BOSH 处理动态 IP 地址的最佳方式是什么?目前,我们正在为要使用的每台机器设置静态 IP 地址,但我们只真正关心其中一个 VM 是否具有静态 IP 地址。
有没有办法从 BOSH VM 中获取有关在 BOSH 网络中运行的其他 VM 的信息?或者只是从 VM 中获取有关部署的动态信息?比如哪些机器当前在哪些IP地址上运行?
vsphere - bosh 部署错误 错误 190014
我的 bosh 版本是 1.3232.0 我的平台是 vsphere,我搜索了 google 和 bosh 站点,它可能与 cloud-config opt-in 有关。但我不知道了。
我创建了自己的 mongodb 版本,上传清单时,它抛出错误 190014
我的清单是:
hadoop - BOSH hadoop-release 错误
我正在尝试在本地 VM 上的 BOSH-lite 中部署 hadoop-release,同时部署我得到Error while reserving job: PG:: Error: could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on 5432?
rubygems - bosh_cli gem conflicts with other version
I was using bosh_cli version 1.3071.0 and recently I installed latest version of bosh_cli 1.3262.4.0.
Now when launch bosh command it is giving
What is the way to upgrade existing gem of a app to latest version so that it won't conflict.