2

我用“oo-admin-cartridge -a install -s /path/to/cartridge”安装了一个墨盒。它出现在“oo-admin-cartridge -a list”中,但它没有出现在“rhc 墨盒”中。这是 Origin VM 的第 4 版。在第 3 版上,我安装额外的墨盒没有任何问题。

我知道以前有人问过类似的问题,比如在 Openshift Origin 上部署自定义墨盒,但我清除缓存的尝试似乎都没有帮助。我试过了:

  • oo-admin-broker-cache --console --clear
  • cd /var/www/openshift/broker && scl enable ruby​​193 "bundle exec rake tmp:clear"
  • rm -rf /var/www/openshift/broker/tmp/cache/*
  • 服务 openshift-broker 重启
  • 服务 ruby​​193-mcollective 重启
  • 重启

我还看到我的墨盒已添加到 /var/lib/openshift/.cartridge_repository。

为什么 rhc 没有获得最新的墨盒列表?我错过了什么?

4

1 回答 1

1

我错过了以下命令,我在文档中的任何地方都找不到:

oo-admin-ctl-cartridge --activate -c import-node --obsolete

于 2014-09-12T18:56:08.850 回答