问题标签 [openshift-origin]

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.

0 投票
1 回答
420 浏览

openshift-origin - 连接我自己的 OpenShift PaaS 服务器时出现 SSL 错误

我使用以下教程在 CentOS 6.3 中配置了 OpenShift 安装:https ://openshift.redhat.com/community/wiki/build-your-own

所有服务都正常,正常运行。

但是,当我尝试将我的 rhc 客户端连接到我的服务器(运行以下命令)时,会出现 SSL 错误。看来我必须信任我的自签名 SSL 证书。我使用的是 OS X,所以我将 .cer 文件添加到钥匙串中。这使得从 Safari 访问 https URL 看起来不错,但是 rhc 命令仍然有错误。

完全错误:https ://gist.github.com/0e9019f39c59512eb54b

0 投票
1 回答
200 浏览

mongodb - 我可以访问 OpenShift Origin 使用的内部 MongoDB 和 ActiveMQ(这是一个好主意)吗?

为了进行内部处理(节点和齿轮等的管理),OpenShift Origin 运行自己的 MongoDB 和 ActiveMQ 服务。这与您的应用程序可能为自己的需要安装的任何内容完全分开。

我可以从自己的应用程序访问这些内部服务吗?这是个好主意吗?一个用例是促进我的应用程序之间的通信。

0 投票
3 回答
2397 浏览

linux - 如何在 Windows 7 上安装 OpenShift Origin?

我想在运行 Windows 7 的 PC 上安装 OpenShift Origin。

我对 Linux 环境和术语完全陌生,但想“环顾”一下 OpenShift 产品,希望能够熟悉它的产品和功能。

所以我从这里开始:

https://www.openshift.com/products/origin

说明在哪里:

“在本地运行 OpenShift Origin 的最简单方法是下载适合在 VM 上运行的映像。该映像将在 KVM、VirtualBox 或 VMWare 上运行。您还可以使用 Vagrant 启动 VirtualBox 实例或使用 Puppet 构建自己的机器” .

我已经下载openshift-origin.latest.tgz并假设下一步是下载并安装“VM”(我也从未使用过的东西)?

我以前听说过 VMWare 这个名字,但是当我访问该站点时,似乎有 15 多种不同的产品,我不确定上述任务需要哪一种。

那么,是否有人可以提供<ul>在 Windows 7 上安装和运行 OpenShift Origin 所需的步骤?

谷歌搜索how to install openshift origin on windows 7?似乎没有返回任何立即明显的结果(第一个结果链接到以 开头的文章[obsolete])。

这里有一个名为“open shift origin setup”的视频:

http://youtu.be/rzW3N_C5sIE

但它从一个名为“openshift_origin.iso”的文件开始,而不是我下载的“openshift-origin.latest.tgz”,然后它进入了一些对我来说完全陌生的终端编码。

任何指针表示赞赏。

编辑:

除了下面接受的答案外,由于虚拟机对新手来说可能有点不祥,这里有一些显示 VirtualBox 安装的屏幕截图,这真的很容易。

对于 Windows 7,我VirtualBox 4.2.16 for Windows hosts x86/amd64从以下位置下载:

https://www.virtualbox.org/wiki/Downloads

然后运行安装程序:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

然后您将看到其中一些此类屏幕,只需单击“安装”即可。

在此处输入图像描述

在此处输入图像描述

不幸的是,在运行 OpenShift 时,按照已接受答案中的说明,我收到了以下消息:

在此处输入图像描述

而且我还没有找到解决方法。

但是对于那些启用了硬件加速的人来说,这个错误不应该发生。

0 投票
1 回答
938 浏览

virtualbox - 如果硬件加速不可用,在 VirtualBox 中运行 64 位来宾(OpenShift Origin)的选项?

环境:

主板:华硕P5Q3 Deluxe

处理器:Intel(R) Core(TM)2 四核 CPU Q8200 @ 2.33GHz 2.34 GHz

安装内存(RAM):4.00GB

操作系统:Windows 7 家庭高级版

设想:

我正在尝试在 VirtualBox 中运行OpenShift Origin,单击“开始”时出现错误:

“VT-x/AMD-V 硬件加速在您的系统上不可用。您的 64 位客户机将无法检测到 64 位 CPU 并且无法启动”。

从我在互联网上的搜索来看,BIOS中似乎有这样的设置,但我一直无法找到它。

所以我正在考虑我的系统上可能没有这样的选项?

如果是这种情况,在 VirtualBox 中运行 OpenShift Origin 有哪些选择?

0 投票
2 回答
2175 浏览

openshift-origin - 在 Openshift Origin 上部署自定义磁带

我创建了一个新的自定义墨盒,我使用tito 将其打包成一个rpm,并使用yum 安装。此磁带正在从我的规范文件复制到 /usr/libexec/openshift/cartridges 目录,但是,当我登录原始主站点并尝试创建应用程序时,我的磁带没有显示。我深入研究了 ruby​​ 脚本,发现有一个名为 Cartridge_cache.rb 的脚本似乎正在缓存它在 /usr/libexec/openshift/cartridges 目录中找到的磁带。我试图通过删除 /var/www/openshift/broker/cache 目录中的所有缓存文件然后重新启动代理来重新加载缓存以包含我的新墨盒,但我没有成功。在某个地方我需要将我的购物车名称硬编码为某个全局变量或其他东西吗?基本上,

更新:所以我遇到了一个幻灯片,上面有一张关于如何安装墨盒的幻灯片。但是,我仍然没有成功,但这是自上一篇文章以来我尝试过的:

  1. 将我的墨盒目录/usr/libexec/openshift/cartridges/usr/libexec/openshift/catridges/v2
  2. 运行此命令

    oo-admin-cartridge -a install -s /usr/libexec/openshift/cartridges/v2/myfirstcart

    输出表明它安装了墨盒。

  3. 清除缓存

    bundle exec rake tmp:clear

  4. 重启了 openshift 代理服务

另外,为了确保缓存被清除,我进入 Rails 控制台并运行 Rails.cache.clear。openshift 网页上仍然没有自定义墨盒。

0 投票
1 回答
1045 浏览

openshift-origin - 如何使用 oo-admin-upgrade 更新 OpenShift 墨盒?

我有一个在 OpenShift Origin 中运行的应用程序。它已经运行了一段时间,现在我对它使用的墨盒进行了更新。

当我尝试更新墨盒时,脚本失败。

我做错了什么还是脚本中的错误?

0 投票
2 回答
1269 浏览

java - 如何在 Openshift Origin PAAS 上设置 Java 堆大小

我最近启动并运行了我的 Openshift Origin 实例。我部署了我的第一个应用程序。我正在创建一个“diy(自己动手)墨盒”。我向这个应用程序添加了一个 Cassandra 墨盒并尝试运行它。不幸的是,我收到以下错误:

我不熟悉使用 PAAS 并试图弄清楚如何在这种环境中设置我的 java opts?

0 投票
1 回答
627 浏览

openshift-origin - 是否可以更改齿轮类型,例如,增加内存和/或磁盘,分配给 OpenShift Origin 中的齿轮?

问题的背景(如果有兴趣):我正在考虑可能使用 OpenShift Enterprise 或 Origin 来实现私有云,以运行各种内部企业应用程序(其中一些不会是 Web 应用程序)。如果我无法调整设备使用的资源,那么我可能无法使用这个 PaaS 解决方案,因为我的一些应用程序需要千兆字节的 RAM,并且需要访问 SAN。

0 投票
1 回答
1952 浏览

centos - 如何在centos 6上安装openshift origin?

我还没有为新手找到任何详细的文档。我尝试使用 oo install 但它询问了有关经纪人的信息。什么是经纪人?我应该在安装 openshift 之前安装所有软件包(python、ruby .. 等)吗?

0 投票
1 回答
629 浏览

puppet - 如何判断 oo-install 是否有效?

我正在尝试使用便携式安装程序https://install.openshift.com/portable/oo-install-origin.zip在 CentOS 6.2 上安装 Openshift Origin ,所有服务都安装在一台主机上(即代理、应用程序节点、MongoDB、ActiveMQ)。该oo-install-origin实用程序似乎有效(详情如下) - 它没有抱怨任何错误。完成后我重新启动了我的服务器。

  • 安装日志文件在哪里?
  • 如何判断安装是否成功?
  • 我应该看到哪些进程正在运行?
    • activemq正在运行,但我没有看到任何 MongoDB 进程。我确实oo-mongo-setup/usr/sbin/. 我应该运行它,还是应该安装脚本运行它?

http://openshift.github.io/documentation/oo_install_users_guide.html#installing-grab-some-tea

整个安装过程可能需要 10 到 45 分钟。在此过程中,您将在命令终端中看到相当稳定的信息流。

好吧,我没有在终端中看到源源不断的信息流。我应该看到更多(如下所示),还是文档已经过时?我在另一个航站楼跑top,看到了很多yum活动。但是,我不知道是否所有软件包都安装正确。

安装脚本输出: