第 4 章 集群创建和管理
			本章论述了如何使用 Pacemaker 执行基本集群管理,包括创建集群、管理集群组件和显示集群状态。
		
4.1. 创建集群
复制链接链接已复制到粘贴板!
				要创建正在运行的集群,请执行以下步骤:
			
- 在群集的每个节点上启动 pcsd。
- 验证组成集群的节点。
- 配置和同步群集节点。
- 启动群集节点上的群集服务。
				以下小节介绍了用于执行这些步骤的命令。
			
4.1.1. 启动 pcsd 守护进程
复制链接链接已复制到粘贴板!
					以下命令启动 
pcsd 服务并在系统启动时启用 pcsd。这些命令应在群集中的每个节点上运行。
				systemctl start pcsd.service systemctl enable pcsd.service
# systemctl start pcsd.service
# systemctl enable pcsd.service4.1.2. 对集群节点进行身份验证
复制链接链接已复制到粘贴板!
					以下命令 
向 群集节点上的 pcs 守护进程验证 pcs。
				- pcs管理员的用户名必须是每个节点上的- hacluster。建议每个节点上的用户- hacluster的密码都相同。
- 如果没有指定用户名或密码,系统在执行该命令时会提示您为每个节点输入这些参数。
- 如果没有指定任何节点,这个命令将在使用pcscluster setup 命令指定的节点上验证 pcs (如果您之前已执行过该命令)。
pcs cluster auth [node] [...] [-u username] [-p password]
pcs cluster auth [node] [...] [-u username] [-p password]
					例如,以下命令可针对由 
z1.example.com 和 z2. example.com 群集中的两个节点验证 z1.example.com 上的用户 hacluster : hacluster 的密码。
				
					授权令牌存储在文件 
~/.pcs/tokens (或 /var/lib/pcsd/tokens)中。
				4.1.3. 配置和启动集群节点
复制链接链接已复制到粘贴板!
					以下命令配置集群配置文件,并将配置同步到指定的节点。
				
- 如果指定了--start选项,命令也会在指定节点上启动集群服务。如果需要,您还可以使用单独的 pcs cluster start 命令启动集群服务。当您使用 pcs cluster setup --start 命令创建群集时,或使用 pcs cluster start 命令启动群集服务时,在群集启动并运行前可能会稍有延迟。在对群集及其配置执行任何后续操作之前,建议您使用 pcs cluster status 命令确保群集已启动并运行。
- 如果指定了--local选项,命令将仅在本地节点上执行更改。
pcs cluster setup [--start] [--local] --name cluster_ name node1 [node2] [...]
pcs cluster setup [--start] [--local] --name cluster_ name node1 [node2] [...]
					以下命令在指定节点或节点上启动集群服务。
				
- 如果指定了--all选项,命令将在所有节点上启动群集服务。
- 如果没有指定任何节点,则仅在本地节点上启动集群服务。
pcs cluster start [--all] [node] [...]
pcs cluster start [--all] [node] [...]