当尝试设置要与OpenShift原产地一起使用的节点时,尝试启动openshift-节点-web代理服务时,我会得到以下错误,即web代理已死亡:
# service openshift-node-web-proxy start
web-proxy dead but pid file exists
Starting node-web-proxy: /opt/rh/nodejs010//enable: line 5: scl_source: No such file or directory通过检查我得到的服务的状态:
# service openshift-node-web-proxy status
web-proxy dead but pid file exists发布于 2014-10-15 08:53:55
要想让它发挥作用,我的解决方案是运行:
yum clean all
yum -y update在那之后,我已经可以在没有任何错误的情况下启动服务了。
yum -y更新的输出如下所示:
# yum -y update
Loaded plugins: fastestmirror, security
Determining fastest mirrors
epel/metalink | 28 kB 00:00
* base: centos.copahost.com
* epel: be.mirror.eurid.eu
* extras: centos.bio.lmu.de
* updates: centos.bio.lmu.de
base | 3.7 kB 00:00
base/primary_db | 4.4 MB 00:00
epel | 4.4 kB 00:00
epel/primary_db | 6.3 MB 00:00
extras | 3.3 kB 00:00
extras/primary_db | 19 kB 00:00
openshift-origin | 2.9 kB 00:00
openshift-origin/primary_db | 44 kB 00:00
openshift-origin-deps | 2.9 kB 00:00
openshift-origin-deps/primary_db | 481 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 5.4 MB 00:00
vmware-tools-collection | 951 B 00:00
vmware-tools-collection/primary | 18 kB 00:00
vmware-tools-collection 40/40
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package scl-utils.x86_64 0:20120927-8.el6 will be updated
---> Package scl-utils.x86_64 0:20120927-9.el6oso will be an update
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Updating:
scl-utils x86_64 20120927-9.el6oso openshift-origin-deps 16 k
Transaction Summary
================================================================================
Upgrade 1 Package(s)
Total download size: 16 k
Downloading Packages:
scl-utils-20120927-9.el6oso.x86_64.rpm | 16 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : scl-utils-20120927-9.el6oso.x86_64 1/2
Cleanup : scl-utils-20120927-8.el6.x86_64 2/2
Verifying : scl-utils-20120927-9.el6oso.x86_64 1/2
Verifying : scl-utils-20120927-8.el6.x86_64 2/2
Updated:
scl-utils.x86_64 0:20120927-9.el6oso
Complete!因此,如果执行了清理和更新之后仍然无法运行该服务,则可以尝试安装:
scl-utils.x86_64 0:20120927-9.el6oso或者,其他人在另一个站点上报告说,他需要安装以下软件包才能正常工作:
yum -y install scl-utils-20120927-9.el6oso.x86_64如果您不能成功地更新或安装,可能需要检查您是否拥有良好的存储库设置,它们列在“OpenShift原产地综合部署指南”的开头。
http://openshift.github.io/documentation/oo_deployment_guide_comprehensive.htmlhttps://serverfault.com/questions/637109
复制相似问题