免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8888 | 回复: 8
打印 上一主题 下一主题

[系统管理] 分享一本运维集群好书《高性能Linux服务器构建实战Ⅱ》 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-09-11 13:39 |只看该作者 |倒序浏览
本帖最后由 南非蚂蚁 于 2014-09-12 11:23 编辑

由国内著名技术社区ChinaUnix鼎力推荐、华章图书出品、2014年南非蚂蚁(高俊峰)最新技术力作:《高性能Linux服务器构建实战----系统安全、故障排查、自动化运维与集群架构》,已经上架发行,此书是《高性能Linux服务器构建实战---运维监控、性能调优、集群应用》的姊妹篇,仍然沿用了实战、实用、通俗、易懂的写作特点,在内容上更加实战化,从运维的多个方面以近似真实的环境介绍运维工作中的各个方方面面,此书新增加了运维中很容易忽略但是又是非常重要的安全章节,这部分内容是本书的一大亮点,强烈推荐给大家。放眼同类的图书,能介绍运维安全方面的并不多;同时,此书从开始之前的简单运维阶段迈向了大规模运维内容的介绍,自动化运维篇主要介绍了海量主机的自动化部署/配置工具,接着介绍了运维的核心:自动化监控、分布式监控的应用,这些内容是对大规模集群运维下的实战介绍,这也正符合当前运维日益发展的需要。而最后的集群应用部分主要讲述了高可用集群软件、负载均衡集群软件以及mysql高性能集群的实例应用。纵观全局,此书对于广大Linux运维人员和系统管理人员来说,具有非常实用的指导意义。

更多信息参考:http://blog.chinaunix.net/uid-509190-id-4465591.html

章节下载:

《高性能Linux服务器构建实战Ⅱ》试读章节.rar (3.8 MB, 下载次数: 247)

源码包和实例代码下载

http://pan.baidu.com/s/1i3xcISt

全书目录浏览
  1. 安全运维篇
  2. 一        Linux服务器安全运维
  3. 1.1        账户和登录安全
  4.         1.1.1        删除特殊的账户和账户组
  5.         1.1.2         关闭系统不需要的服务
  6.         1.1.3        密码安全策略
  7.         1.1.4        合理使用su、sudo命令
  8.         1.1.5        删减系统登录欢迎信息
  9.         1.1.6        禁止Control-Alt-Delete键盘关闭命令
  10. 1.2        远程访问、认证安全
  11. 1.2.1        远程登录禁用Telnet而采用SSH方式
  12.         1.2.2        合理使用Shell历史命令记录功能
  13.         1.2.3        启用tcp_wrappers防火墙
  14. 1.3 文件系统安全
  15.         1.3.1        锁定系统重要文件
  16.         1.3.2        文件权限检查和修改
  17.         1.3.3        /tmp、/var/tmp、/dev/shm安全设定
  18. 1.4        系统软件安全管理
  19.         1.4.1        软件自动升级工具yum
  20.         1.4.2        yum的安装与配置
  21.         1.4.3        yum的特点与基本用法
  22.         1.4.4        几个不错的yum源
  23. 1.5        Linux后门入侵检测工具
  24.         1.5.1        rootkit后门检测工具chkrootkit
  25.         1.5.2        rootkit后门检测工具rkhunter
  26. 1.6        服务器遭受攻击后的处理过程
  27.         1.6.1        处理服务器遭受攻击的一般思路
  28.         1.6.2        检查并锁定可疑用户
  29.         1.6.3        查看系统日志
  30.         1.6.4        检查并关闭系统可疑进程
  31.         1.6.5        检查文件系统的完好性
  32. 1.7 一次Linux被入侵后的分析
  33.         1.7.1        受攻击现象
  34.         1.7.2        初步分析
  35.         1.7.3        断网分析系统
  36.         1.7.4        寻找攻击源
  37.         1.7.5        查找攻击原因
  38.         1.7.6        揭开谜团
  39.         1.7.7        如何恢复网站
  40. 二        Linux网络安全运维
  41. 2.1        网络实时流量监测工具iftop
  42.         2.1.1        iftop能做什么
  43.         2.1.2        iftop的安装
  44.         2.1.3        使用iftop监控网卡实时流量
  45. 2.2网络流量监控与分析工具Ntop/Ntopng
  46. 2.2.1         Ntop与MRTG的异同
  47. 2.2.2        Ntop与Ntopng功能介绍
  48. 2.2.3        安装Ntop与Ntopng
  49. 2.2.4        Ntop/Ntopng使用技巧
  50. 2.3        网络性能评估工具Iperf
  51.         2.3.1        Iperf能做什么
  52.         2.3.2        Iperf安装与使用
  53.         2.3.3        Iperf应用实例
  54. 2.4        网络探测和安全审核工具Nmap
  55.         2.4.1        Nmap、Zenmap简介
  56.         2.4.2        Nmap基本功能与结构
  57.         2.4.3        Nmap的安装与验证
  58.         2.4.4        Nmap的典型用法
  59.         2.4.5        Nmap主机发现扫描
  60.         2.4.6        Nmap端口扫描
  61.         2.4.7        Nmap版本侦测
  62. 三        数据安全工具drbd、extundelete
  63. 3.1        数据镜像软件DRBD介绍
  64.         3.1.1         DRBD的基本功能
  65.         3.1.2         DRBD的构成
  66.         3.1.3        DRBD与现在的集群的关系
  67.         3.1.4        DRBD的主要特性
  68. 3.2 DRBD的安装与配置
  69.         3.2.1        安装环境说明
  70.         3.2.2        DRBD的安装部署
  71.         3.2.3        快速配置一个DRBD镜像系统
  72. 3.3        DRBD的管理与维护
  73.         3.3.1        启动DRDB
  74.         3.3.2        测试DRBD数据镜像
  75.         3.3.3        DRBD主备节点切换
  76. 3.4数据恢复软件extundelete介绍
  77.         3.4.1        如何使用“rm -rf”命令
  78.         3.4.2        extundelete与ext3grep的异同
  79.         3.4.3        extundelete的恢复原理
  80.         3.4.4        安装extundelete
  81.         3.4.5        extundelete用法详解
  82. 3.5        实战extundelete恢复数据的过程
  83.         3.5.1        通过extundelete恢复单个文件
  84.         3.5.2        通过extundelete恢复单个目录
  85.         3.5.3        通过extundelete恢复所有误删除数据
  86.         3.5.4        通过extundelete恢复某个时间段的数据
  87. 运维故障排查篇
  88. 四        Linux常见系统故障处理方法
  89. 4.1        处理系统故障的基本思路
  90. 4.2        Linux系统无法启动的解决方法
  91.         4.2.1        文件系统**导致系统无法启动
  92.         4.2.2        /etc/fstab文件丢失导致系统无法启动
  93. 4.3        Linux系统无响应(死机)问题分析
  94. 4.4        Linux下常见网络故障的处理思路
  95.         4.3.1        检查网络硬件问题
  96.         4.3.2        检查网卡是否工作正常
  97.         4.3.3        检查DNS解析文件是否设置正确
  98.         4.3.4        检查服务是否正常打开
  99.         4.3.5        检查访问权限是否打开
  100.         4.3.6        检查局域网主机之间联机是否正常
  101. 五        Linux故障排查案例实战
  102. 5.1        常见系统故障案例
  103. 5.1.1        su切换用户带来的疑惑
  104. 5.1.2        “Read-only file system”错误与解决方法
  105. 5.1.3        “Argument list too long”错误与解决方法
  106. 5.1.4        inode耗尽导致应用故障
  107. 5.1.5        文件已删除但空间不释放的原因
  108. 5.1.6        “Too many open files”错误与解决方法
  109. 5.2        apache常见错误故障案例
  110.         5.2.1        “No space left on device”错误与解决方法
  111.         5.2.2        apache(20012)故障与解决方法
  112.         5.2.4        “could not bind to address 0.0.0.0:80“错误与解决方法
  113. 5.3        一次因NAS存储故障引起的Linux系统恢复案例
  114.         5.3.1        故障现象描述
  115.         5.3.2        问题判断思路
  116.         5.3.3        问题处理过程
  117.         5.3.4        解决问题
  118. 自动化运维篇
  119. 六        轻量级运维利器pssh、pdsh和mussh
  120. 6.1        并行ssh运维工具pssh
  121.         6.1.1        pssh应用场景
  122.         6.1.2        pssh的安装与用法
  123.         6.1.3        pssh应用实例
  124. 6.2        并行分布式运维工具PDSH
  125.         6.2.1        PDSH应用场景
  126.         6.2.2        PDSH安装与语法介绍
  127.         6.2.3        PDSH应用实例
  128. 6.3        多主机ssh封装器mussh
  129.         6.3.1        mussh功能介绍
  130.         6.3.2        mussh的安装与语法介绍
  131.         6.3.3        mussh应用实例
  132. 七 分布式监控系统ganglia
  133. 7.1        Ganglia简介
  134. 7.2        Ganglia的组成
  135. 7.3         Ganglia的工作原理
  136.         7.3.1        Ganglia数据流向分析
  137.         7.3.2        Ganglia工作模式
  138. 7.4        Ganglia的安装
  139.         7.4.1        yum安装方式
  140.         7.4.2        源码方式安装Ganglia
  141. 7.5        配置一个Ganglia分布式监控系统
  142.         7.5.1        Ganglia配置文件介绍
  143.         7.5.2        Ganglia监控系统架构图
  144.         7.5.3        Ganglia监控管理端配置
  145.         7.5.4        Ganglia客户端配置
  146.         7.5.5        Ganglia之Web端配置
  147. 7.6        Ganglia监控系统的管理和维护
  148. 7.7        Ganglia监控扩展实现机制
  149.         7.7.1        扩展Ganglia监控功能的方法
  150.         7.7.2        通过gmetric接口扩展Ganglia监控
  151.         7.7.3        通过python插件扩展ganglia监控
  152.         7.7.4        实战之利用python接口监控Nginx运行状态
  153. 7.8        Ganglia在实际应用中要考虑的问题
  154.         7.8.1        网络IO可能存在瓶颈
  155.         7.8.2        CPU可能存在瓶颈
  156.         7.8.3        gmetad rrd数据写入可能存在瓶颈
  157. 八 基于nagios的分布式监控平台centreon
  158. 8.1        centreon概述
  159. 8.2        centreon的特点
  160. 8.3        centreon的结构
  161. 8.4        安装centreon+nagios监控系统
  162.         8.4.1        安装支持centreon的yum源
  163.         8.4.2        安装系统基础依赖库
  164.         8.4.3        安装nagios以及nagios-plugins
  165.         8.4.4        安装ndoutils
  166.         8.4.5        安装nrpe
  167.         8.4.6        安装centreon
  168.         8.4.7        安装配置Centreon Web
  169.         8.4.8        启动centreon相关服务
  170.         8.4.9        安装问题总结
  171. 8.5        配置centreon监控系统
  172.         8.5.1        添加主机和主机组
  173.         8.5.2        批量添加主机
  174.         8.5.3        监控引擎管理
  175.         8.5.4        添加服务和服务组
  176.         8.5.5        监控报警配置
  177.         8.5.6        用户和用户权限管理
  178. 8.6.        配置分布式监控
  179.         8.6.1        分布式监控构架与实现原理
  180.         8.6.2        分布式监控搭建环境介绍
  181.         8.6.3        监控软件的安装
  182.         8.6.4        配置节点间ssh信任登录
  183.         8.6.5        在Central server上添加分布式监控配置
  184. 8.7        常见服务监控配置
  185.         8.7.1        Nagios插件编写规范
  186.         8.7.2        监控Apache运行状态
  187.         8.7.3        监控Mysql运行状态
  188.         8.7.4        监控HADOOP HDFS运行状态
  189. 8.8        桌面监控报警器Nagstamon
  190. 九        通过Ganglia与Centreon构建智能化监控报警平台
  191. 9.1                 智能运维监控报警平台的组成
  192. 9.2                 Ganglia作为数据收集模块
  193. 9.3                Centreon作为监控报警模块
  194. 9.4                Ganglia与Centreon的无缝整合
  195.         9.4.1        数据抽取脚本
  196.         9.4.2        实现Ganglia与Centreon的完美整合
  197. 9.5                在centreon中实现批量数据收集与监控报警
  198. 集群构架篇
  199. 十        高性能Web服务器Nginx
  200. 10.1        高性能Web服务器Nginx介绍
  201.         10.1.1        Nginx的组成与工作原理
  202.         10.1.2        Nginx的性能优势
  203. 10.2                Nginx的安装
  204.         10.2.1        安装Nginx依赖库
  205.         10.2.2        快速安装Nginx
  206.         10.2.3        Nginx日常维护技巧
  207. 10.3                配置与调试Nginx
  208.         10.3.1        Nginx配置文件结构
  209.         10.3.2        Nginx配置文件详解
  210.         10.3.3        Nginx日常维护技巧
  211. 10.4                Nginx常用功能介绍
  212.         10.4.1        Nginx反向代理应用实例
  213.         10.4.2        Nginx的URL重写应用实例
  214. 10.5         Nginx作为Web缓存服务器应用案例
  215.         10.5.1        Nginx下缓存服务器的安装
  216.         10.5.2        配置Nginx缓存服务器
  217.         10.5.3        测试proxy_cache实现的缓存功能
  218.         10.5.4        如何清除指定的URL缓存
  219. 10.6                Nginx作为负载均衡服务器应用案例
  220.         10.6.1        Nginx的负载均衡算法
  221.         10.6.2        Nginx的负载均衡配置实例
  222. 10.7                Nginx性能优化技巧
  223.         10.7.1        编译安装过程优化
  224.         10.7.2        利用TCMalloc优化Nginx的性能
  225.         10.7.3        Nginx内核参数优化
  226. 十一        高性能集群软件Keepalived
  227. 11.1                Keepalived介绍
  228.         11.1.1         Keepalived是什么
  229.         11.1.2         VRRP协议与工作原理
  230.         11.1.3        Keepalived工作原理
  231.         11.1.4        Keepalived的体系结构
  232. 11.2                Keepalived安装与配置
  233.         11.2.1        Keepalived的安装过程
  234.         11.2.2        Keepalived的全局配置
  235.         11.2.3        Keepalived的VRRPD配置
  236.         11.2.4        Keepalived的LVS配置
  237. 11.3                Keepalived基础功能应用实例
  238.         11.3.1        Keepalived基础HA功能演示
  239.         11.3.2        通过vrrp_script实现对集群资源的监控
  240.         11.3.3        Keepalived集群中主、备角色选举策略
  241. 十二        千万级高并发负载均衡软件HAProxy
  242. 12.1                高性能负载均衡软件HAProxy介绍
  243.         12.1.1        HAProxy简介
  244.         12.1.2        四层和七层负载均衡的区别
  245.         12.1.3        HAProxy与LVS的异同
  246. 12.2                HAProxy基础配置与应用实例
  247.         12.2.1        快速安装HAProxy集群软件
  248.         12.2.2        HAProxy基础配置文件详解
  249.         12.2.3        HAProxy的日志配置策略
  250.         12.2.4        通过HAProxy的ACL规则实现智能负载均衡
  251. 12.3                基于虚拟主机的HAProxy负载均衡系统配置实例
  252.         12.3.1        通过HAProxy的ACL规则配置虚拟主机
  253.         12.3.2        测试HAProxy实现虚拟主机和负载均衡功能
  254.         12.3.3        测试HAProxy的故障转移功能
  255.         12.3.4        使用HAProxy的Web监控平台
  256. 十三        构建高性能的Mysql集群系统
  257. 13.1常见的高可用Mysql解决方案
  258.         13.1.1        Mysql主从复制(MySQL replication)解决方案
  259.         13.1.2        Mysql 之MMM高可用解决方案
  260.         13.1.3        Mysql之Heartbeat/SAN高可用解决方案
  261.         13.1.4        Mysql之Heartbeat/DRBD高可用解决方案
  262.         13.1.5        Mysql之MySQL Cluster高可用解决方案
  263. 13.2        通过KeepAlived搭建Mysql双主模式的高可用集群系统
  264.         13.2.1   Mysql Replication介绍
  265.         13.2.2        Mysql Replication实现原理
  266.         13.2.3        Mysql Replication常用架构
  267.         13.2.4        Mysql双主模式架构图
  268.         13.2.5        MYSQL主主互备模式配置
  269.         13.2.6        配置keepalived实现Mysql双主高可用
  270.         13.2.7        测试MySQL主从同步功能
  271. 13.2.8        测试keepalived实现Mysql故障转移
  272. 13.3        通过MMM构建Mysql高可用集群系统
  273.         13.3.1        MMM高可用mysql方案简介
  274.         13.3.2        MMM典型应用方案
  275.         13.3.3        MMM高可用mysql方案架构图
  276.         13.3.4        MMM的安装与配置
  277.         13.3.5        MMM的管理
  278.         13.3.6        测试MMM实现mysql高可用功能
  279. 13.4        Mysql读写分离解决方案
  280.         13.4.1        通过amoeba实现Mysql读写分离
  281.         13.4.2        通过keepalived构建高可用的amoeba服务
  282. 十四        构建高可用的HAProxy负载均衡集群系统
  283. 14.1高性能负载均衡系统构架设计原则
  284.         14.1.1        HAproxy常见方案与拓扑
  285.         14.1.2        高可用集群软件的选择
  286. 14.2搭建HAproxy+Keepalived高可用负载均衡系统
  287.         14.2.1        搭建环境描述
  288.         14.2.2        配置HAproxy负载均衡服务器
  289.         14.2.3        配置主、备KeepAlived服务器
  290. 14.3测试Keepalived+HAproxy高可用负载均衡集群
  291.         14.3.1        测试Keepalived的高可用功能
  292.         14.3.2        测试负载均衡功能
  293. 14.4        构建双主高可用的HAproxy负载均衡系统
  294.         14.4.1        系统架构图与实现原理
  295.         14.4.2        安装并配置HAproxy集群系统
  296.         14.4.3        安装并配置双主的KeepAlived高可用系统
  297.         14.4.4        测试双主高可用的HAproxy负载均衡集群系统
复制代码

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
2 [报告]
发表于 2014-09-16 15:03 |只看该作者
蚂蚁出品,必是精品!好书,感谢作者!

论坛徽章:
0
3 [报告]
发表于 2014-09-17 14:29 |只看该作者
回复 2# hbsycw

呵呵,谢谢支持!


   

论坛徽章:
1
寅虎
日期:2014-06-05 13:38:02
4 [报告]
发表于 2014-09-18 14:04 |只看该作者
<< 高性能Linux服务器架构实战 运维监控、性能优化与集群应用>>买了看了   收货很大  这本还没看

论坛徽章:
0
5 [报告]
发表于 2014-09-19 17:42 |只看该作者

ls2015 发表于 2014-09-18 14:04
>买了看了   收货很大  这本还没看


谢谢支持

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
6 [报告]
发表于 2014-09-25 13:15 |只看该作者
蚂蚁开始写书了阿。不写blog了。

论坛徽章:
0
7 [报告]
发表于 2014-09-26 18:30 |只看该作者
本帖最后由 exitgogo 于 2014-09-26 18:30 编辑
wenhq 发表于 2014-09-25 13:15
蚂蚁开始写书了阿。不写blog了。



这个也是我的cu账号,博客一直在写啊

http://blog.chinaunix.net/uid/509190.html

论坛徽章:
0
8 [报告]
发表于 2015-01-09 15:10 |只看该作者
刚刚才来评价,质量不错,内容也挺实用,但需要一定的基础才行

论坛徽章:
0
9 [报告]
发表于 2015-01-09 18:22 |只看该作者
做个标记,有时间买了,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP