当前位置: 首页 > 知识库问答 >
问题:

OpenShift Origin项目在使集群再次运行时迷失了方向

傅边浩
2023-03-14

我在这里有一个关于在OpenShift origin上创建的项目的持久性的基本问题。使用以下命令实例化一个非常基本的设置:

oc集群up--创建计算机

之后,我创建了一个项目TestProject,并从

添加到项目 -

选项。现在,当我用下面的命令关闭集群并再次启动时,我的项目(TestProject)丢失了,每次启动集群时,我只看到一个名为my project的默认项目。

oc集群停机- docker-machine=openshift

oc集群

这是预期的行为吗?我是否需要使用像持久卷之类的东西,我对OpenShift origin很陌生,因此请求这方面的指导。

平台:

    < li>macOS Sierra 10.12.1 < li>oc v1.4.0-rc1 b4e0954 < li>Docker版本:1.12.3

共有1个答案

鲜于宏义
2023-03-14

当使用oc集群向上时,默认情况下,当集群关闭时,您在其中所做的任何事情都将被丢弃。它仅用于在其默认状态下进行测试。如果您想在使用oc集群向上时在集群重新启动时持久化应用程序,您需要告诉它将数据保存在目录中以及目录是什么。

您可以在以下位置找到有关此内容的更多信息:

  • https://github.com/openshift/origin/blob/master/docs/cluster_up_down.md#configuration
  • https://github.com/openshift/origin/blob/master/docs/cluster_up_down.md#etcd-data

如果您需要简化此任务管理的脚本,请参阅:

  • https://github.com/openshift-evangelists/oc-cluster-wrapper

顺便说一句。建议不要在MacOS X上使用docker-机器,因为您无法轻松进行卷挂载。请单独使用Docker for Mac。该包装脚本也将帮助您进行卷管理。

 类似资料:
  • 我已经创建了一个项目并运行代码分析。后来,我对规则做了一些修改,并尝试再次运行代码分析。但是在http://localhost:9000/projects的UI中,我找不到任何菜单或按钮来显示运行代码分析的说明。有人能帮忙吗? 25/02/2020更新

  • 我有一个JavaFX项目,它使用Hibernate ORM和Maven。每次运行项目时,我都要等待很长时间才能运行,因为Maven一直在解包Hibernate依赖项。这是必要的吗?或者我可以关掉它,为什么要一遍又一遍地打开所有东西而不是只打开一次?日志如下所示: 我的POMfile看起来是这样的: 谢谢你!

  • 另外,我在每个节点的“/var/lib/zookeeper”中创建了一个“myid”文件。例如,对于“150.20.11.157”,其ID在myid文件中为“1”。我也在码头上安装了Mesos和Spark。我也有一个由这三个节点组成的Mesos集群。我在这个文件中定义了从节点的IP地址:“spark/conf/slaves” 我在“spark/conf/spark-env.sh”中添加了以下几行:

  • 注: 内容翻译自 Run etcd clusters inside containers 下列指南展示如何使用 static bootstrap process 来用rkt和docker运行 etcd 。 rkt 运行单节点 etcd 下列 rkt 运行命令将在端口 2379 上暴露 etcd 客户端API,而在端口 2380上暴露伙伴API。 当配置 etcd 时使用 host IP地址。 ex

  • 在我的应用程序中,我已经创建了一个类名Ungic,在那里我拧READ_EXTERNAL_STORAGE权限的代码。但问题是,当我点击拒绝应用程序,我没有找到警报通知设置它允许再次。起初,我有“永远不要再问”的选择。现在运行应用程序后,如果我点击拒绝,我不能再找到对话框消息,使其再次允许。我如何修改我的代码来每次显示此消息。 我的实用课程是 我的另一个类在这里我称之为实用类是

  • 我有一个在 Windows WSL2 上运行的迷你库贝集群,我有一个开发容器 https://code.visualstudio.com/docs/remote/create-dev-container)运行我的 React 应用程序和 Kubernetes CLI 工具。我的目标是容器化应用程序并在 minikube 集群上运行它。 所以现在我已经向我的Dev容器公开了minikube的本地配置