此版本的 GitHub Enterprise 已停止服务 2021-06-09. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

配置群集

了解具有高可用性的集群和差异。

  • 关于集群

    GitHub Enterprise Server 集群允许组成 GitHub Enterprise Server 的服务跨多个节点进行扩展。

  • 配置群集与高可用性 (HA) 之间的差异

    GitHub Enterprise Server 高可用性配置 (HA) 是一种可提供冗余功能的主设备/辅助设备故障切换配置,而集群则通过在多个节点之间分配读写负载来提供冗余和可扩展性。

  • 关于集群节点

    节点 是在集群里运行的 GitHub Enterprise Server 实例。 每个节点都运行一组服务,这些服务将提供给集群,最终提供给用户。

  • 群集网络配置

    GitHub Enterprise Server 集群依靠正确的 DNS 名称解析、负载均衡以及节点之间的通信来正常运行。

  • 初始化集群

    GitHub Enterprise Server 集群必须使用许可进行设置,并使用管理 shell (SSH) 进行初始化。

  • 升级集群

    使用管理 shell (SSH) 将 GitHub Enterprise Server 集群升级到最新版本。

  • 监视集群节点

    GitHub Enterprise Server 集群由分布在两个或多个节点上的冗余服务组成。 如果单个服务或整个节点将要发生故障,这种情况不应立即展示给集群的用户。 但是,由于性能和冗余受到影响,因此监视 GitHub Enterprise Server 集群的状态非常重要。

  • 替换集群节点

    要替换 GitHub Enterprise Server 节点,必须在集群配置文件 (cluster.conf) 中将受影响的节点标记为离线,然后添加替换节点。 如果节点发生故障,或者添加具有更多资源的节点以提高性能,则可能需要执行此操作。

  • 撤出集群节点

    您可以撤出集群节点上的数据服务。