我正在尝试okd,但是在oc群集启动端口检查步骤中,它对我来说失败。调试输出不是很冗长,但要礼貌。您知道要寻找什么吗?
$ oc cluster up
Getting a Docker client ...
Checking if image openshift/origin-control-plane:v3.11 is available ...
Checking type of volume mount ...
Determining server IP ...
Checking if OpenShift is already running ...
Checking for supported Docker version (=>1.22) ...
Checking if insecured registry is configured properly in Docker ...
Checking if required ports are available ...
error: a port needed by OpenShift is not available
但是未使用必需的端口53和8443
sudo netstat -tulpn | grep '\(:8443\|:53\)'
至少netstat
不返回任何内容
版本:
$ oc version
oc v3.11.0+0cbc58b
kubernetes v1.11.0+d4cacc0
features: Basic-Auth GSSAPI Kerberos SPNEGO
和
CentOS Linux release 7.6.1810 (Core)
我无法找出如何打开调试功能,以便可以查看其真正检查的内容。
答案 0 :(得分:0)
您是否以足够的特权运行命令的用户打开主机上的特权端口(端口<1024)?
尝试以root用户或sudo的身份运行群集
答案 1 :(得分:-1)
是的,我以root用户身份开始整个okd