下载  >  服务器应用  >  群集服务  > Pacemaker高可用原理

Pacemaker高可用原理 评分:

在redhat7以后发行版中,红帽公司将rhel6之前的RHCS集群套件改成了Corosync+pacemaker的方式
目录 1 文档约定 ···· 1.1.排版约定 1.2.抬升式引用约定 3.备注及警告 2. We Need Feedback 1. Read-Me-First 1..本文范 翻·鲁着 1.2. What Is Pacemaker? 1.3.Pa 架构 1.3.1.内部组件 1,4,P 集群门种类 2.安装 oot the Install image 2.1.2. Installation Opti 2.1.3. Configure Network 2.1. 4. Configure Disk 2 Con f 10 2.1. 6. Finish Install 2.2. Configure the os 2.2.1. Verify Networki 2.2.2. Login Remotel 2.2.3.App1 y Updates...,,,,,,,,,,, 2.2.4. Use short Node nat 3. Repeat for Second Node 13 2.4. Configure Communication Between Nodes 2.4.1. Configure Host Name Resolution ........ 13 2.4.2.配置SSH 安装集群软件 2. 6. Configure the Cluster Software 15 2.6.1. Allow cluster services through firewall 15 2.6.2. Enable pcs Daemon 6.3. Configure Corosync 17 3. Pacemaker Tols 3.1. Simplify administration using a cluster shell 19 3.2. Explore pcs ..,..... 4. Start and Verify cluster 21 4.1. Start the Cluster 21 2.检验 Corosync的安装 垂音 4·着 3.检查 Pacemaker的安装 5. Create an Active/Passive Cluster 25 Explore the Existing Configuration 5. 2. Add a R 垂看 3.做一次故障迁移 5.4.防止资源在节点恢复后迁栘.., ·····; 6. Add Apache Http Server as a cluster Service 33 6.1. Install Apache 从头开始搭建集群 6.2. Create Website documents 6.3.开启 Apache status LRL 6. 4. Configure the Cluster 6. 5. Ensure Resources Run on the Same Host 35 6.6. Ensure Resources Start and Stop in Order 37 6. 7. Prefer One Node Over Another 3 6.8. Move Resources manua11y,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 38 Replicate Storage Lsing DRBD 41 7.1.安装DRBD软件包 翻垂垂 ,41 7.2, Allocate a disk volume for drbd 7.3.配置DRBD ·垂 43 7.4 Initial 44 7. 6. Configure the Cluster for the drbd device 7. Configure the Cluster for the Filesystem 47 7.8. Test Cluster F 49 8.配置 STONITH STONITH 5 8.2. Choose a stonith device.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 8. 3, Configure the Cluster for STONITH 51 8.4.例子 9. Convert Cluster to Active/active 9.1, Instal cluster filesystem software the Cluster for the DLM 9.3. Create and Populate GFS2 Filesystem 9.4.8.5.亘新为集群配置GFS2 57 9.5. Clone the ip address 9.6. Clone the Filesystem and Apache Resources 9.7, Test Failover A.酤置扼要亘逋 A.1.最终的集群配置文件 A.2.节点列表 A.3.集群选项.. .69 A.4.资源 A.4.1.默认选项∴ ····.:·:···:···· ······· 70 A.4.2.隔离 A.4.3.服务地土 A.4.4.DRBD-共亨存储 A.4.5.集群文件系统 A. 4.6. Apach Sample Corosync Configuration 73 C.延仲读 D.修订历史 79 插图清单 1.1. Pacemaker层次 内部组件 1.3. Active/ Passive冗余 1. 4. Shared failover 番垂 冗余 2.1. Centos 1.1 Installation Welcome screen 2.2. CentOs 7.1 Installation Summary Screen 2.3. Centos 7.1 Console Prompt 范例清单 5.1.这是本文档最后一次显示XML。(作者怨念很深啊) V11 目录 1.文档约定 D看 1X 排版约定 1.2.抬升式引用约定 1.3.备注警告 1.文档约定 本手册使用几个约定来突出某些用词和短语以及信息的某些片段 在TD版本以及纸版中,本手册使用在 Liberation##套牛中选出的字体。如果您在您的系统中安装 了 Liberation字体套件,它还可用于HML版本。如果没有安装,则会显示可替换的类似字体。请注 意:红帽企业 Linux5以及其后的版本默认包含 Liberation字体套伫。 1.1.排版约定 我们使用四种排版约定突出特定用词和短语。这些约定及其使用环境如下 单行粗体 用来突出系统输入,其中包括she11命令丶文件名以及路径。还可用来突出安键以及组合键。例如 要看到文件您当前工作目录屮文件 my next bestselling novel的内容,请在 shell 提示符后输入 cat my next bestselling nave1命令并按 Enter键执行该命令。 以上內容包括一个文件名,一^shel1命令以及一个按键,它们都以固定粗体形式出现,且全部与上 下文有所区别 按键组合与单独按键之间的区别是按键组合是使用加号将各个按键连在一起。例如: 按nter执行该命令 按 切换到虚拟终端 第一个示例突出的是要按的特定按键。第二个示例突出了按键组合:一组要同吋按下的三个按键。 如果讨论的是游码丶等级名称丶方法丶功能丶变量名称以及在段落中提到的返回的数值,那么都会以上 逑形式出现,即固定粗体。例如 与文件相关的等级包括用于文件系统的 filesystem丶用于文件的fi1e以及用于目录 的dir。每个等级都有其自身相关的权限 比例粗体 这是指在系统中遇到的文字或者短浯,其中包括应用稈序名称丶对话框文本丶标记的按钮丶复选框以及 单选按钮标签丶菜单标題以及子菜单枟题。例如: https://fedcrahosted.org/liberation-fonts 前言 Choose System Preferences Mouse from the main menu bar to launch mouse Preferences. In the Buttons tab. select the Left-handed mouse check box and click Close to switch the primary mouse button from the left to the righ (making the mouse suitable for use in the left hand) 要在 gedi t文件中插入特殊字符,请在主菜单栏中选择「应用裡序」「附件」 「字符映射表」。接下来选择从 Character map菜单中选择 Search「査 找 」,在「搜索」字段输入宇符名称并点击「下一个」按钮●此时会在「字符 映射表」中突出您搜索的字符c双击突出的字符将其放在「要复制的文本」字段中 然后点击「复制」按钮。现在返回您的文档,并选择 gedit菜单中的「编辑」「粘 贴」 以上文本包括应用程序名称丶系统范围菜单名称及项目丶应用程序特定菜名称以及按钮和GUI界面 中的文本,所有都以比例粗体出现并与上下文区别。 并并并并或者井### 尢论固定粗体或者比例粔体,附加的斜体表示是可替换或者变量文本。斜体表示那些不直接输入的文本 或者那些根据环境改变的文本。例如 要使用ssh连接到远程机器,请在she11提示符后输入ssh usernameodomain.name。如果远程机器足example.com且您在该其机器中的用户 名为john,请输入sshjohn@examp1e.com。 mount- o remount file- system命令会重新挂载命名的文件系统。例如:要重新挂 载/home文件系统,则命令为 mounT- u reinourit/home 要査看目前安装的软件包版本,请使用rp- q package命令。它会返回以下结 H: package-version -release 请注意上逑使用黑斜体的文字—1 surname丶 domain.name丶fi1e- system、 package丶 versl on和 release o每个字都是一个站位符,可用作您执行命令时输入的文本,也可作为该系统显示的文本 不考虑工作中显示标题的标准用法,斜体表示第一次使用某个新且重要的用语。例如: Publican是一个 DocBook发布系统。 1.2.抬升式引用约定 终端输出和源代码列表要与周围文本明显分开。 将发送到终端的输出设定为Mono- spaced Roman并显示为 Desktop documentation drafts mss photos sturr svn bocks tests Dcsktopl downloads images notes scripts svgs 溟码列表也设为Mona- spaced roman,但添加下面突出的语法: package org. jboss. book, ca ex1 import javax. naming. Initial context: public class ExClient public static void main(String argsI throws Exception

...展开详情
2018-07-06 上传 大小:1.5MB
举报 收藏
分享