然而,我无法获得root权限,我试过
\> sudo rpm -Uvh http://download.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm
bash: /usr/bin/sudo: Permission denied
> su - root
bash: /bin/su: Permission denied
> sudo su
bash: /usr/bin/sudo: Permission denied
如何在我的Openshift盒子上设置New Relic?
由于
答案 0 :(得分:6)
您不允许在OpenShift Online上进行root访问,因此您无法在全局安装New Relic软件包。 OpenShift上的应用程序代码在沙箱环境中运行 - gear 。 (有关OpenShift架构的更多信息here。)
因此,要在OpenShift上使用New Relic,您必须通过创建OpenShift磁带使其在齿轮内部工作。 (也就是说,除非您能找到其他人已经制作的现有New Relic盒式磁带。)This blog post可以很好地解释盒式磁带中操作软件的限制,并通过一个示例使Apache在盒式磁带中工作
答案 1 :(得分:2)
New relic目前仅支持根据此链接的java代理程序卡盒: https://discuss.newrelic.com/t/deploying-new-relic-on-openshift/10522
我觉得如果你想要任何其他平台,你需要联系OpenShift寻求支持。