Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fedora 19上的OpenShift原点_Fedora_Openshift Origin - Fatal编程技术网

Fedora 19上的OpenShift原点

Fedora 19上的OpenShift原点,fedora,openshift-origin,Fedora,Openshift Origin,我无法在Fedora19上部署OpenShift Origin。我得到一个错误: Preflight check: verifying system and resource availability. Checking broker.example.com: * SSH connection succeeded * Target host is running non-Fedora, non-RHEL * Located getenforce * SELinux is running in

我无法在Fedora19上部署OpenShift Origin。我得到一个错误:

Preflight check: verifying system and resource availability.

Checking broker.example.com:
* SSH connection succeeded
* Target host is running non-Fedora, non-RHEL
* Located getenforce
* SELinux is running in please login as the user "fedora" rather than
the user "root". mode
* Located yum
* Located puppet
* Located augtool
* Located dnssec-keygen
* Located htpasswd
* Located scl
* ERROR: The ruby193 software collection is not installed. Correct
this by running `yum install ruby193` on this system.
* ERROR: The 'epel' repository isn't available via yum. Install /
enable this repository and try again.
真奇怪:

Target host is running non-Fedora, non-RHEL
发布:

[root@broker tmp]# cat /etc/issue
Fedora release 19 (Schrödinger’s Cat)
Kernel \r on an \m (\l)
我无法通过yum安装ruby193。依赖性问题。Fedora19有ruby版本2.0.0。安装ruby193的日志:

所以我使用rvm:

[root@broker tmp]# ruby -v
ruby 1.9.3p545 (2014-02-24 revision 45159) [x86_64-linux]
[root@broker tmp]# 
最后,我将通过以下方式安装Origin:

sh <(curl -s https://install.openshift.com/)

sh我会将此邮件发送到此处的openshift原始用户列表()该列表中有很多开发人员,应该能够帮助您找到解决方案。一旦你有了一个,回到这里,告诉我们最新情况,这样如果其他人遇到它,他们就会有一些参考资料

我发现问题出在ssh检查中。我无法通过ssh连接到代理,但安装脚本面临ssh正常的情况

所需软件包:(yum-y安装)ruby解压httpd工具puppet augeas bind

有趣。我通过添加repos和安装一些东西解决了这个问题:

cat
cat <<EOF> /etc/yum.repos.d/openshift-origin-deps.repo
[openshift-origin-deps]
name=openshift-origin-deps
baseurl=http://mirror.openshift.com/pub/origin-server/release/3/fedora-19/dependencies/x86_64/
gpgcheck=0
enabled=1
EOF

cat <<EOF> /etc/yum.repos.d/openshift-origin.repo
[openshift-origin]
name=openshift-origin
baseurl=http://mirror.openshift.com/pub/origin-server/release/3/fedora-19/packages/x86_64/
gpgcheck=0
enabled=1
EOF

yum clean all
yum -y update

yum -y install ruby unzip httpd-tools puppet bind vim rubygem-openshift-origin-container-selinux</strike>