引言

首先,本文中的大部分内容并非原创。撰写本文的目的只是以某种方式作出贡献。我所作的工作只是将Linux-HA的其他文档中(如Volker Wiegand的硬件安装指南)的部分编辑成一份文档,这份文档可以帮助初学者了解Linux-HA, 而不需麻烦Alan Robertson, 并且避免在邮件列表上出现重复的问题。

开始

你首先需要两台电脑,这两台电脑并不需要有相同的硬件(或者内存大小等),但如果相同的话,当某个部件出现故障时会容易处理得多。

接下来您需要决定如何部署。你的集群是通过Heartbeat 软件产生在两台电脑之间心跳信号来建立的。为了传输心跳信号,需要在节点之间存在一条或多条介质通路(串口线通过modem电线,以太网通过交叉线,等等)。

现在可以开始配置硬件了。既然想要获得高可用性(HA),那么您很可能希望避免单点失效。在本例中,可能是您的null modem线/串口,或者网卡(NIC)/ 交叉线。因此便需要决定是否希望为每个节点添加第二条串口nullmodem连线或者第二条NIC/交叉线连接。制作Cat-5交叉线的方法可参照附录A。我使用一个串口和一块额外的网卡来作为heartbeat的通路,这是因为我只有一条null modem线和一块多余的网卡,并且认为有两种介质类型传输heartbeat信号比较好。

硬件配置完成之后,便需要安装操作系统以及配置网络(我在本文中使用的是RedHat)。假设您有两块网卡,那么有一块应该配置用于常规网络用途,另一块作为集群节点之间的专用网络连接(通过交叉线)。例如,假设集群有如下的IP地址:

节点 1 (linuxha1)

192.168.85.1 (常规的 192x 网络)

10.0.0.1 (heartbeat 专用的 10x 网络)

节点 2 (linuxha2)

192.168.85.2 (192x)

10.0.0.2 (10x)

更多相关文章

  1. [Linux] 总结各系统 双网卡绑定
  2. 获取网卡名称 linux c
  3. 查看Linux服务器网卡流量小脚本shell和Python各一例
  4. linux网卡实现高可用:team链路聚合
  5. linux 判定那块网卡为eth0
  6. 多队列网卡CPU中断均衡
  7. Linux基础之无线网卡配置连接测试相关操作
  8. 如何为UDP组播设置一个套接字,并提供两个网卡?
  9. vmware克隆Centos6.4虚拟机网卡无法启动问题

随机推荐

  1. 基于NDK的Android防破解& Android防破解
  2. 用Eclipse开发Android应用程序(2): 开发
  3. Android中EditText的inputType属性(键盘类
  4. Android学习笔记(一)——src和background区
  5. Android--控件属性汇总
  6. 一篇文章看明白 Android(安卓)v1 & v2 签
  7. Android异步处理四:AsyncTask的实现原理 .
  8. DEMO
  9. android 设置Button或者ImageButton的背
  10. 修改应用程序图标和应用程序标题