Linux企业集群
一键收藏,随时查看,分享好友!
Linux企业集群    Karl Kopper/黄永兵译
对那些有兴趣部署Linux的人来说低成本计算机的可靠性是很重要的,本书讲解如何在一个计算机网络中用有限的资源部署计算机,以及安装自由软件让计算机象一台服务器那样一起运行。
出版社:51CTO.com独家 出版日期:2005年2月 ISBN: 定 价:
关键字: 集群  服务  Linux  Linux企业集群  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
本书详细信息
第二部分:高可用性(第4章到第9章)
  • 4.1 rsync
  • 4.2 OpenSSH 2和rsync(1)
  • 4.2 OpenSSH 2和rsync(2)
  • 4.3 双节点SSH客户端-服务器方法
  • 4.3.1 创建一个将拥有数据文件的用户账
  • 4.3.2 在SSH服务器上配置Open SSH2主机
  • 4.3.3 在SSH客户端上为这个新账号创建
  • 4.3.4 从SSH客户端复制用户加密密钥公
  • 4.3.5 测试从SSH客户端到SSH服务器的连
  • 4.3.6 使用安全的数据传输
  • 4.3.7 改善了的安全性
  • 4.3.7 基于SSH的rsynzc
  • 4.3.8 rsync复制与慢速WAN连接上的rsyn
  • 4.3.9 定期rsync快照
  • 4.3.10 为rsync和SSH制定的ipchains/ip
  • 4.3.11 本章小结
  • 5.1 SystemImager
  • 5.2 SystemImager制作法
  • 5.2.1 在SystemImager服务器上安装Syst
  • 5.2.2 使用SystemImager安装程序
  • 5.2.3 在黄金客户端上安装SystemImager
  • 5.2.4 在SystemImager服务器上创建黄金
  • 5.2.5 将主数据服务器变成DHCP服务器
  • 5.2.6 为黄金客户端创建一个启动软盘
  • 5.2.7 在主数据服务器上将rsync作为一
  • 5.2.8 在新克隆机上安装黄金客户端系统
  • 5.2.9 安装后记
  • 5.3 性能维护:更新客户端
  • 5.4 本章小结
  • 6.1 概述
  • 6.2 心跳的物理路径
  • 6.3 心跳控制消息
  • 6.4 客户端计算机如何访问资源
  • 6.5 从属ip地址和ip别名
  • 6.5.1 以太网网卡设备名
  • 6.5.2 从属ip地址名
  • 6.5.3 ip别名
  • 6.5.4 提供服务
  • 6.5.5 ARP欺骗(GARP)广播
  • 6.6.1 资源的状态
  • 6.6.2 资源所有权
  • 6.6.3 使用开关(init)脚本作为Heartb
  • 6.7 Heartbeat配置文件
  • 6.8 本章小结
  • 7.1 实验方法
  • 7.2 准备工作
  • 7.3 步骤1:安装Heartbeat
  • 7.4 步骤2:配置/etc/ha.d/ha.cf
  • 7.5 步骤3:配置/etc/ha.d/haresources
  • 7.6 步骤4:配置/etc/ha.d/authkeys
  • 7.7 步骤5:在备用服务器上安装Heartbe
  • 7.8 步骤6:设置系统时间
  • 7.9.1 在主服务器上启动Heartbeat
  • 7.9.2 在备用服务器上启动Heartbeat
  • 7.9.3 检查主服务器上日志文件
  • 7.10 停止和启动Heartbeat
  • 7.11 监视资源
  • 7.12 本章小结
  • 8.1.1 haresources文件语法:主服务器
  • 8.1.2 haresources文件语法:ip别名
  • 8.1.3 Heartbeat的网络接口卡自动选择
  • 8.1.4 指定网卡
  • 8.1.5 使用iptakeover脚本自定义ip地址
  • 8.1.6 haresources文件语法:资源
  • 8.2.1 使用Heartbeat载入共享:循环DNS
  • 8.2.2 使用循环DNS负载均衡的问题
  • 8.2.3 广域负载均衡
  • 8.3 操作警告:声音报警
  • 8.4 操作警告:Email报警
  • 8.5.1 更改Heartbeat配置文件
  • 8.5.2 服务器维护和Heartbeat auto_fai
  • 8.5.3 强制主服务器进入备用模式
  • 8.5.4 调整Heartbeat的空载时间(deadt
  • 8.5.5 Heartbeat日志消息
  • 8.5.6 故障转移和重启(自动重启失效的
  • 8.5.7 许可管理器故障转移
  • 8.6 本章小结
  • 第9章 Stonith和Ipfail
  • 9.1 Stonith
  • 9.2.1 用Stonith配置的Heartbeat样例
  • 9.2.2 Stonith事件序列
  • 9.2.3 Stontih设备
  • 9.2.4 查看当前支持的Stonith设备清单
  • 9.2.5 Stonith Meatware“设备”
  • 9.2.6 用Heartbeat使用Stonith Meatwar
  • 9.2.7 使用真实的Stonith设备
  • 9.2.8 避免多条Stonith事件
  • 9.3 网络故障
  • 9.4 Watchdog和Softdog
  • 9.5 测试你的Heartbeat配置
  • 9.6 本章小结
  • 第三部分:集群原理和实践(第10章到第20章)
  • 第10章:如何建立Linux企业集群
  • 10.1 建立一个Linux企业集群的步骤
  • 10.2 本章小结
  • 第11章:Linux虚拟服务器:介绍和原理
  • 11.1 LVS IP地址命名规范
  • 11.2.1 网络地址转换(LVS-NAT)
  • 11.2.2 直接路由(LVS-DR)
  • 11.2.3 IP隧道(LVS-TUN)
  • 11.3.1 固定(或非动态)调度方法
  • 11.3.2 动态调度方法
  • 11.4 本章小结
  • 第12章:LVS-NAT集群
  • 12.1 客户端计算机如何访问LVS-NAT集群
  • 12.1.1 LVS-NAT真实服务器上的虚拟IP地
  • 12.2 建立一个LVS-NAT Web集群
  • 12.2.1 LVS-NAT实验步骤1:安装操作系
  • 12.2.2 步骤2:在真实服务器上配置并启
  • 12.2.3 步骤3:在真实服务器上设置默认
  • 12.2.4 步骤4:在Director上安装LVS软
  • 12.2.5 步骤5:在Director上配置LVS
  • 12.2.6 步骤6:测试集群配置
  • 12.3 本地节点:使用Director作为真实
  • 12.2.4 本章小结
  • 第13章:LVS-DR集群
  • 13.1 客户端计算机如何访问LVS-DR集群
  • 13.2 ARP广播和LVS-DR集群
  • 13.3 客户端计算机和ARP广播
  • 13.4 本章小结
  • 第14章:负载调度器
  • 14.1 LVS和Netfilter
  • 14.2 Director的连接跟踪表
  • 14.3 连接跟踪记录的超时值
  • 14.4 返回数据包和Netfilter钩子
  • 14.5 无持续连接的LVS
  • 14.6.1 持续连接连接模板
  • 14.6.2 持续连接类型
  • 14.6.3 持续客户端连接(PCC)
  • 14.6.4 持续端口连接(PPC)
  • 14.6.5 端口相似性
  • 14.6.6 Netfilter标记的数据包
  • 14.7 本章小结
  • 第15章:高可用集群
  • 15.1 冗余LVS Director
  • 15.2 高可用集群设计目标
  • 15.3 高可用LVS-DR集群
  • 15.4 ldirectord介绍
  • 15.5.1 隐藏loopback接口
  • 15.5.2 在主/备Director上安装Heartbea
  • 15.5.3 安装ldirectord和它需要的软件
  • 15.5.4 安装ldirectord
  • 15.5.5 测试你的ldirectord安装
  • 15.5.6 创建ldirectord配置文件
  • 15.5.7 创建健康检查web页面
  • 15.5.8 手动启动ldirectord测试你的配
  • 15.5.9 将ldirectord配置添加到Heartbe
  • 15.5.10 IPVS表的故障转移
  • 15.5.11 修改允许故障转移到集群内的真
  • 15.6 本章小结
  • 第16章:网络文件系统
  • 16.1.1 锁仲裁人
  • 16.1.2 现有的内核锁仲裁方法
  • 16.2 网络锁管理器(NLM)
  • 16.3 NLM和内核锁仲裁
  • 16.4 NFS和文件锁(dotlock)仲裁
  • 16.5 查找Linux内核保留的锁
  • 16.6.1 单个事务和用户对NFS性能的感觉
  • 16.6.2 多个事务和用户对NFS性能的感觉
  • 16.7 在集群环境中管理锁和GETATTR操作
  • 16.8 管理属性缓存
  • 16.9 在集群环境中管理交互式用户应用
  • 16.10 测量NFS的等待时间
  • 16.11 测量总的I/O操作
  • 16.12 实现最佳的NFS性能
  • 16.13 NFS客户端配置选项
  • 16.14 发展中的NFS
  • 16.15 关于Linux和NFS的附加入门信息
  • 16.16 本章小结
  • 第17章:简单网络管理协议和Mon
  • 17.1 Mon
  • 17.2 Mon运行在哪里
  • 17.3.1 第1步:编译并安装fping软件包
  • 17.3.2 第2步:安装SNMP软件包
  • 17.3.3 第3步:为Mon安装必须的CPAN模
  • 17.3.4 第4步:安装Mon软件
  • 17.3.5 第5步:创建/etc/mon/mon.cf 配
  • 17.3.6 第6步:通过手动运行fping.moni
  • 17.3.7 第7步:创建Mon日志目录和日志
  • 17.3.8 第8步:启动Mon程序到调试模式
  • 17.4.1 第1步:在每个集群节点上安装Ne
  • 17.4.2 第2步:创建snmp.conf配置文件
  • 17.4.3 第3步:启动SNMP代理
  • 17.4.4 第4步:查看本地的SNMP MIB
  • 17.4.5 第5步:安装SNMP监控代理
  • 17.4.6 检查netsnmp-freespace.monitor
  • 17.4.7 在所有集群节点上安装Mon
  • 17.5.1 第1步:在所有集群节点上创建sn
  • 17.5.2 第2步:在集群节点管理器上安装
  • 17.5.3 第3步:安装Mon init脚本
  • 17.5.4 第4步:运行Mon和SNMP
  • 17.6 来自Mon的Email警报
  • 17.7 创建你自己的SNMP脚本
  • 17.8 用Mon监视你的SNMP脚本
  • 17.9 使用SNMP监控脚本监控需要注意的
  • 17.10 用Mon强制产生一个Stonith事件
  • 17.11 本章小结
  • 第18章:Ganglia
  • 18.1 Ganglia介绍
  • 18.2 安装Ganglia先决条件软件包
  • 18.3 在集群节点管理器上配置gmetad和g
  • 18.4.1 标题部分
  • 18.4.2 节点快照部分
  • 18.4.3 从Ganglia Web程序检查集群节点
  • 18.4.4 从Shell提示符检查集群节点
  • 18.4.5 gstat
  • 18.4.6 使用gstat在负载最小的集群节点
  • 18.5 用gmetric创建自定义量度
  • 18.6 本章小结
  • 第19章:集群管理实例研究
  • 19.1 无活动目录的账号管理
  • 19.2 建立一个可靠的集群账号认证机制
  • 19.3.1 集群节点和作业顺序
  • 19.3.2 LPRng:Linux企业集群打印系统
  • 19.3.3 集群节点和打印作业
  • 19.3.4 建立基于LPRng的集群打印系统
  • 19.3.5 修改集群节点上的/etc/printcap
  • 19.3.6 修改中央打印服务器上的/etc/pr
  • 19.3.7 管理中央打印服务器上打印作业
  • 19.3.8 管理来自集群节点的打印作业
  • 19.4 为预防性维护重启节点
  • 19.5 在集群环境中发送和接收Email
  • 19.6 创建一个无单点故障的批处理作业
  • 19.7 本章小结
  • 第20章:Linux集群环境
  • 20.1 Linux企业集群
  • 20.2 集群节点管理器
  • 20.3 客户端
  • 20.4 NAS服务器
  • 20.5 高可用串口设备
  • 20.6 高可用数据库服务器
  • 20.7 整合到一起
  • 20.8 本章小结
  • 随便说两句
    留言共
    匿名发表 验证码: (点击进行更换)
    作译者简介
    Karl Kopper/黄永兵译
      
    本作者其他图书
    相关图书
       作者:鸟哥
      本书是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分
    ·Linux服务器配置全程实录
    ·鸟哥的Linux私房菜 基础学习篇(第二
    ·Linux系统管理技术手册(中文第二版
    ·UNIX/Linux系统管理技术手册(第4版
    ·鸟哥的Linux私房菜——服务器架设篇
    相关技术专题

    51CTO旗下网站

    领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院 区块链第一聚合媒体 zhijiapro