本指南分为以下部分:
开始安装和配置群集之前,先熟悉群集的基础知识和体系结构,了解其关键功能和优点的概况。执行下一步之前,要先了解必须满足哪些软硬件要求以及做好哪些准备工作。使用 YaST 安装 HA 群集并进行基本设置。了解如何将群集升级到最新的发行版,或如何更新各个包。
使用 Web 界面 (Hawk2) 或命令行界面 (crmsh) 添加、配置和管理群集资源。为避免未授权访问群集配置,请定义角色并为角色指派一些用户,以细化访问控制。了解如何使用负载平衡和屏蔽。如果您考虑编写自己的资源代理或修改现有的资源代理,请了解一些有关如何创建不同类型的资源代理的背景信息。
SUSE Linux Enterprise High Availability Extension 随附了群集感知文件系统 OCFS2 和 GFS2,以及群集式逻辑卷管理器 (cLVM)。要复制数据,可以使用 DRBD*。该工具可让您将高可用性服务的数据从群集的活动节点镜像到其备用节点。此外,群集 Samba 服务器还可为异构环境提供 High Availability 解决方案。
包含常见问题及其解决方案的概述。提供本文档中使用的有关群集、资源和约束的命名约定。包含 HA 特定术语的词汇表。
本手册中的许多章节包含了系统或因特网上提供的其他文档资源的链接。
我们的产品文档可从 https://documentation.suse.com 获取,您也可以在此处找到最新更新,以及浏览或下载各种格式的文档。最新的文档更新通常以英语版本提供。
针对本产品提供的文档如下:
本文档会指导您使用 ha-cluster-bootstrap
包提供的引导脚本完成最基本的双节点群集的设置。其中包括将虚拟 IP 地址配置为群集资源,以及使用共享存储上的 SBD 作为屏蔽机制。
本指南适用于需要使用 SUSE® Linux Enterprise High Availability Extension 设置、配置和维护群集的管理员。为了快速有效地进行配置和管理,High Availability Extension 包含一个图形用户界面 (GUI) 和一个命令行界面 (CLI),本指南详细介绍了如何通过 GUI 和 CLI 这两种方法执行关键任务。因此,管理员可以根据其需要选择适当的工具。
使用 Geo 群集,您可以拥有多个地理位置分散的站点并且在每个站点部署一个本地群集。这些群集之间的故障转移由更高级别的实体进行协调,即投票间群集票据管理器。
使用 Geo 群集,您可以拥有多个地理位置分散的站点并且在每个站点部署一个本地群集。这些群集之间的故障转移由更高级别的实体进行协调,即投票间群集票据管理器。本文档详细介绍了 booth 的设置选项和参数、Geo 群集的 Csync2 设置、如何配置群集资源,以及当发生变化时,如何将这些资源转移到其他群集站点。文档中还讲述了如何通过指令行和 Hawk 管理 Geo 群集,以及如何将群集升级到产品的最新版本。
此文档介绍了如何使用 SUSE Linux Enterprise High Availability Extension 12 SP5 的以下组件在双节点群集中设置高度可用的 NFS 储存:DRBD*(Distributed Replicated Block Device,分布式复制块设备)、LVM(Logical Volume Manager,逻辑卷管理器)和群集资源管理框架 Pacemaker。
本文档将指导您完成具有远程节点或 Guest 节点的高可用性群集设置,这些节点由 Pacemaker 和 pacemaker_remote
管理。pacemaker_remote
中的 remote 一词并不是指物理距离,而是表示“不属于”群集。
提供了多种反馈渠道:
有关产品可用的服务和支持选项,请参见 http://www.suse.com/support/。
要报告产品组件的 Bug,请访问 https://scc.suse.com/support/requests 并登录,然后单击 。
如果您有 SUSE Bugzilla 帐户,请单击 HTML 版的本文档中标题旁边的
链接。您即会转到 Bugzilla,可以在该处开启 Bug 报告。
如有对本产品文档的反馈,也可以发送邮件至 doc-team@suse.com
。请确保反馈中含有文档标题、产品版本和文档发布日期。要报告错误或给出增强建议,请提供问题的简要说明并指出相应章节编号和页码(或 URL)。
本文档中使用了以下通知和排版约定:
tux >
command
可由任何用户(包括 root
用户)运行的命令。
root #
command
必须使用 root
特权运行的命令。您往往还可以在这些命令前加上 sudo
命令来运行它们。
crm(live)
在交互式 crm 外壳中执行的命令。有关细节,请参见第 8 章 “配置和管理群集资源(命令行)”。
/etc/passwd
:目录名称和文件名
PLACEHOLDER:PLACEHOLDER 将会替换为实际的值
PATH
:环境变量 PATH
ls
、--help
:命令、选项和参数
user
:用户和组
packagename:包名称
Alt、Alt–F1:按键或组合键;这些键以大写形式显示,如在键盘上一样
、 › :菜单项,按钮
amd64, em64t, ipf
本段仅与体系结构 amd64
、em64t
和 ipf
相关。箭头标记文本块的开始位置和结束位置。
跳舞的企鹅(企鹅一章,↑其他手册):此内容参见自其他手册中的一章。
注意
在继续操作之前,您必须了解的不可或缺的信息。向您指出有关安全问题、潜在数据丢失、硬件损害或物理危害的警告。
在继续操作之前,您必须了解的重要信息。
额外信息,例如有关软件版本差异的信息。
有用信息,例如指导方针或实用性建议。
有关群集节点和名称、资源与约束的命名约定概述,请参见附录 B “命名约定”。
本文档用 SUSEDoc(DocBook 5 的子集)编写而成。XML 源文件用 jing
(请参见 https://code.google.com/p/jing-trang/)加以验证、用 xsltproc
进行处理,并用 Norman Walsh 的样式表的自定义版本转换为 XSL-FO。最终的 PDF 通过 Apache Software Foundation 的 FOP 排版。用于制作本文档的开放源代码工具和环境由 DocBook Authoring and Publishing Suite (DAPS) 提供。项目的主页可以在 https://github.com/openSUSE/daps 中找到。
本文档的 XML 源代码可以在 https://github.com/SUSE/doc-sleha 中找到。