设置 Confluence Data Center 集群
官方文档:https://confluence.atlassian.com/doc/set-up-...-982322030.html Confluence Data Center 允许您运行由多个 Confluence 节点组成的集群,从而大规模提供高可用性、可扩展的容量和性能。 本指南将指导您完成在自己的基础架构上配置 Data Center 集群的过程。 您需要以系统管理员身份登录才能执行此操作。 不确定群集是否适合您?退房使用 Confluence Data Center 进行集群以获取详细概述。 您还可以选择在公有云提供商(如 AWS(Amazon Web Services)和 Azure)上部署数据中心集群。我们有特定的指南和部署模板,可帮助您轻松配置集群AWS公司或天蓝色.查看它们以了解需要什么。 要使用 Confluence Data Center,您必须: 拥有 Data Center 许可证(您可以在 my.atlassian.com 购买 Data Center 许可证或创建评估许可证 ) 使用支持外部数据库、操作系统和 Java 版本 如果有,请使用 OAuth 身份验证应用链接到其他 Atlassian 产品(例如 Jira) 要在集群中运行 Confluence,你还必须: 在 Confluence 集群前面使用具有会话亲和力的负载均衡器。还建议将 WebSockets 支持用于协作编辑。 具有可供同一路径中的所有群集节点访问的共享目录(这将是您的共享主目录)。这必须是一个单独的目录,并且不位于本地主目录或安装目录中。 看使用 Confluence Data Center 进行集群全面了解硬件和基础结构注意事项。 确保仅允许的群集节点通过使用防火墙和/或网络隔离连接到以下端口: 5801 - Confluence 的 Hazelcast 端口 5701 - 用于同步的 Hazelcast 端口 25500 - 用于同步的群集基本端口 如果使用多播进行集群发现: 54327 - 同步的组播端口(仅在运行同步独立群集时需要) 在本指南中,我们将使用以下术语: 安装目录 – 安装 Confluence 的目录。 本地主目录 – 本地存储在每个集群节点上的主目录或数据目录(如果 Confluence 不在集群中运行,则简称为主目录)。 共享主目录 – 您创建的目录,集群中的所有节点都可以通过同一路径访问该目录。 建议在暂存环境中完成此过程,并测试群集安装,然后再迁移到生产环境。 我们强烈建议你备份现有的 Confluence 本地主目录,并安装目录和数据库,然后再继续。 创建一个所有群集节点都可通过同一路径访问的目录。这将是您的共享主目录。 在您现有的 Confluence 主目录中,将 Confluence 主目录的内容移动到您刚刚创建的新共享主目录中。为防止混淆,我们建议在移动空目录内容后将其删除。 将目录移动到新目录。 在启用集群模式之前,你应该准备好重启 Confluence 并配置你的集群。这将需要一些停机时间。 启动 Confluence。 转到>常规配置。 从边栏中选取“聚类”。 选择“启用群集模式”。 选择“启用”以确认已准备好继续。 重启 Confluence 来配置你的集群。重新启动后,Confluence 将不可用,直到您完成设置过程。 安装向导将提示您配置群集,方法是输入: 集群的名称 您之前创建的共享主目录的路径 Confluence 将用于节点之间通信的网络接口 你希望 Confluence 如何发现集群节点: 组播 - 输入您自己的组播地址或自动生成一个组播地址。 TCP/IP - 输入每个群集节点的 IP 地址 AWS - 输入您的 IAM 角色或私有密钥以及区域。 如果 Synchrony 由 Confluence 管理,则相同的网络设置将应用于 Synchrony。 按照提示创建群集。 重启后,Confluence 将开始设置集群。这可能需要几分钟时间。Confluence 的一些核心组件也将更改为与集群兼容。例如,Confluence 将切换到由 Hazelcast 管理的分布式缓存层。 在集群设置完成并且 Confluence 恢复运行之前,不要重新启动 Confluence。 您的 Data Center 许可证不会限制集群中的节点数。若要实现群集的好处(如高可用性),需要至少添加一个额外的群集节点。 我们发现,对于大多数组织来说,通常 2 到 4 个节点就足够了。一般来说,我们建议从小处着手,然后根据需要进行增长。 要将 Confluence 复制到第二个节点: 关闭节点 1 上的 Confluence。 将安装目录从节点 1 复制到节点 2。 将本地主目录从节点 1 复制到节点 2。 复制本地主目录可确保将 Confluence 搜索索引、数据库和集群配置以及任何其他设置复制到节点 2。 复制本地主目录可确保将 Confluence 搜索索引、数据库和集群配置以及任何其他设置复制到节点 2。 确保数据库具有足够的可用连接来支持节点数。 为 Confluence 配置负载均衡器。您可以使用您选择的负载均衡器,但它需要支持会话相关性和 WebSocket。 你可以验证你的负载均衡器是否正确地向你现有的 Confluence 服务器发送请求,方法是通过负载均衡器访问 Confluence 并创建一个页面,然后检查该页面是否可以通过负载均衡器被另一台机器查看/编辑。 看使用 Confluence Data Center 进行集群以获取进一步的负载均衡器指导。 一次只能启动一个节点的 Confluence。在开始下一个节点之前,第一个节点必须启动并可用。 在节点 1 上启动 Confluence 等待 Confluence 在节点 1 上可用 在节点 2 上启动 Confluence 等待 Confluence 在节点 2 上可用。 集群监控控制台 (管理 > 常规配置 > 聚类)显示有关活动群集的信息。 当集群正常运行时,此页面会显示每个节点的详细信息,包括系统使用情况和正常运行时间。使用菜单可查看有关群集中每个节点的详细信息。 要测试创建内容,你需要通过负载均衡器 URL 访问 Confluence。直接访问节点时,无法创建或编辑页面。 确保集群正常工作的简单过程是: 通过负载均衡器 URL 访问节点,并在此节点上创建新文档。 通过直接在不同节点上访问新文档来确保新文档可见。 在原始节点上搜索新文档,并确保它显示。 在另一个节点上搜索新文档,并确保它显示。 如果 Confluence 检测到多个实例访问数据库,但不在工作集群中,它将在集群崩溃中自行关闭。这可以通过以下方式解决对群集的网络连接进行故障排除. 协作编辑需要同步。使用Data Center许可证运行Synchrony有两个选项: 由 Confluence 管理(推荐) 独立 Synchrony 群集(由您管理) 前往管理协作编辑以了解有关协作编辑的更多信息。 如果您对上述流程有疑问,请查看我们的集群故障排除指南. 需要有关设置集群的帮助?有一系列支持服务可帮助您规划和实施集群数据中心安装。 Atlassian 技术客户经理可以提供战略指导。他们与您一起开发在集群中配置、部署和管理 Confluence 的最佳实践。 Atlassian 高级支持团队可以提供技术支持。顶级支持还提供运行状况检查分析,以验证您的环境是否就绪。 Atlassian Enterprise 合作伙伴提供广泛的服务,帮助您充分利用 Atlassian 工具。 您也可以在 Atlassian 社区中提问。使用 AWS 和 Azure 进行群集
准备工作
群集要求
安全
术语
设置和配置群集
1. 备份
2. 创建共享主目录
<local home directory>/shared-home
<local home directory>/shared-home
<local home>/attachments>
<shared home>/attachments
4. 启用集群模式
5. 重启 Confluence
6. 配置集群
添加更多 Confluence 节点
7. 将 Confluence 复制到第二个节点
8. 配置负载均衡器
9. 一次启动一个节点的 Confluence
10. 测试 Confluence 集群
11. 设置 Synchrony 集群(可选)
这是默认设置。Confluence 将在同一节点上自动启动一个 Synchrony 进程,并为您管理它。无需手动步骤。
您可以在 Synchrony 独立群集中部署和管理 Synchrony 独立群集,并根据需要使用任意数量的节点。需要进行大量设置。看为 Confluence Data Center 设置 Synchrony 集群获取分步指南。故障 排除
我们是来帮忙的
-
« 上一篇:
87.yum源更新
-
89.redis安装
:下一篇 »