6.3. 验证安装


安装完成后:

  1. 验证 master 是否已启动,节点是否已注册并报告为 Ready 状态在 master 主机 上,作为 root 运行以下命令:

    # oc get nodes
    NAME                   STATUS    ROLES     AGE       VERSION
    master.example.com     Ready     master    7h        v1.9.1+a0ce1bc657
    node1.example.com      Ready     compute   7h        v1.9.1+a0ce1bc657
    node2.example.com      Ready     compute   7h        v1.9.1+a0ce1bc657
  2. 要验证是否已正确安装了 Web 控制台,使用 master 主机名和 Web 控制台端口号通过 Web 浏览器访问 Web 控制台。

    例如,对于主机名为 master.openshift.com 并使用默认的 8443 端口的 master 主机,Web 控制台 URL 为 https://master.openshift.com:8443/console

验证多个 etcd 主机

如果安装了多个 etcd 主机:

  1. 首先,验证是否安装了提供 etcdctl 命令的 etcd 软件包:

    # yum install etcd
  2. 在 master 主机上,验证 etcd 集群健康状况,在以下内容中使用 etcd 主机的 FQDN 替换相应的内容:

    # etcdctl -C \
        https://etcd1.example.com:2379,https://etcd2.example.com:2379,https://etcd3.example.com:2379 \
        --ca-file=/etc/origin/master/master.etcd-ca.crt \
        --cert-file=/etc/origin/master/master.etcd-client.crt \
        --key-file=/etc/origin/master/master.etcd-client.key cluster-health
  3. 同时还要验证成员列表是否正确:

    # etcdctl -C \
        https://etcd1.example.com:2379,https://etcd2.example.com:2379,https://etcd3.example.com:2379 \
        --ca-file=/etc/origin/master/master.etcd-ca.crt \
        --cert-file=/etc/origin/master/master.etcd-client.crt \
        --key-file=/etc/origin/master/master.etcd-client.key member list
使用 HAProxy 验证多个 Master

如果使用 HAProxy 作为负载均衡器安装多个 master,请打开以下 URL 并检查 HAProxy 的状态:

http://<lb_hostname>:9000 1
1
提供清单文件的 [lb] 部分中列出的负载均衡器主机名。

您可以通过咨询 HAProxy 配置文档来验证您的安装。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.