首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用bosh重启concourse单个虚拟机

使用bosh重启concourse单个虚拟机
EN

Stack Overflow用户
提问于 2017-10-01 11:47:07
回答 1查看 423关注 0票数 2

我正在遵循quickstart concourse guide在我的项目中测试CI,第一次我做的一切都很好:

代码语言:javascript
复制
$ bosh create-env concourse-lite.yml

在执行上面的命令时,我可以执行http://192.168.100.4:8080并使用concourse启动,但是在重新启动主机后,如果我执行以下命令,则无法重新启动concourse:

代码语言:javascript
复制
$ bosh create-env concourse-lite.yml

它验证依赖关系,但跳过初始化虚拟机。

代码语言:javascript
复制
Deployment manifest: '/home/javier/work/sandander-devops/concourse-ci/concourse-lite.yml'
Deployment state: '/home/javier/work/sandander-devops/concourse-ci/concourse-lite-state.json'

Started validating
  Downloading release 'concourse'... Skipped [Found in local cache] (00:00:00)
  Validating release 'concourse'... Finished (00:00:02)
  Downloading release 'garden-runc'... Skipped [Found in local cache] (00:00:00)
  Validating release 'garden-runc'... Finished (00:00:01)
  Downloading release 'bosh-virtualbox-cpi'... Skipped [Found in local cache] (00:00:00)
  Validating release 'bosh-virtualbox-cpi'... Finished (00:00:02)
  Validating cpi release... Finished (00:00:00)
  Validating deployment manifest... Finished (00:00:00)
  Downloading stemcell... Skipped [Found in local cache] (00:00:00)
  Validating stemcell... Finished (00:00:02)
Finished validating (00:00:07)
No deployment, stemcell or release changes. Skipping deploy.

Succeeded

我最终决定重建环境:

代码语言:javascript
复制
$ bosh delete-env concourse-lite.yml --state concourse-lite-state.json
$ bosh create-env concourse-lite.yml

尽管重新初始化整个大厅堆栈(包括管道)是非常有效的,但如果知道是否有更好的方法来处理这种情况,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2017-10-01 20:40:43

您使用的是bosh lite吗?当bosh lite安装重新启动时,我们经常会遇到实例无法工作的问题。

如果是这样,我建议您为您的bosh控制器使用VM快照,并在重新启动计算机时尝试恢复状态。

但在最后,如果你有问题要让它再次运行...你能做的最好的事情就是重新创建所有的东西... :(

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46509024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档