大规模Linux集群架构最佳实践

大规模Linux集群架构最佳实践

作者:魔软运维社

出版社:机械工业

出版年:2017年8月

ISBN:9787111575856

所属分类:诗歌文集

书刊介绍

《大规模Linux集群架构最佳实践》内容简介

据不完全统计,目前世界上有大概300多种Linux发行版,选择什么样的Linux发行版成为安装前的第一个问题。在众多发行版中,RedHat作为一个成熟的商用发行版,不仅经过了多年的市场考验,也有成熟的认证体系,最重要的是有活跃的读者社区,所以对于初学者而言,RedHat无疑是最好的选择。不过,因其“商用”背景,在使用RedHat时会有一些细节上的限制。
近年来,另一个Linux的重要发行版CentOS的发展极为迅速,这个发行版的版本发布和RedHat保持一致,在使用上几乎完全相同,在本书动笔之时CentOS最新的版本已经是7,但是由于CentOS 5/6目前使用者众多,所以本书将以CentOS 6.6作为演示,读者可以使用虚拟机进行学习和测试。

作品目录

前言
第1章:Linux系统管理入门
1.1、系统安装
1.2、系统登录
1.3、用户管理
1.4、文件系统
1.5、文件管理
1.6、网络管理
1.7、进程管理
1.8、软件安装
1.9、系统安全检测与审计
第2章:系统性能分析
2.1、性能分析简介
2.2、系统分析的基本工具
2.3、软件分析的基本工具
2.4、与内存相关的那些事情
2.5、与磁盘相关的那些事情
2.6、系统资源限制
第3章:用户集中认证
3.1、openLDAP简介
3.2、openLDAP的安装
3.3、openLDAP的配置
3.4、利用openLDAP集中认证
第4章:域名服务器DNS
4.1、DNS服务简介
4.2、DNS安装配置
4.3、DNS的主从复制
4.4、配置纯缓存的DNS服务
4.5、DNS的客户端配置
第5章:系统备份
5.1、为什么要备份
5.2、常见的备份机制
5.3、Bacula简介
5.4、Bacula的安装和配置
5.5、使用Bacula进行备份和恢复
5.6、Bacula的使用和维护
5.7、备份的策略
第6章:集群与存储
6.1、存储的基本概念
6.2、SAN
6.3、分布式文件系统与集群文件系统
6.4、高可用集群
6.5、负载均衡集群
第7章:Graphite
7.1、Graphite是什么
7.2、Graphite的基本组件
7.3、Graphite的安装
7.4、Graphite的配置(单点)
7.5、Graphite的配置(集群配置)
7.6、使用Graphite
Web
7.7、Graphite的性能监控和调整
7.8、其他
第8章:系统大规模部署
8.1、概述
8.2、与PXE不得不说的故事
8.3、系统部署工具Cobbler
8.4、操作系统无盘技术
8.5、本章小结
第9章:Puppet配置管理
9.1、什么是Puppet
9.2、安装Puppet
9.3、深入Puppet
第10章:Puppet实战
10.1、扩展Puppet
10.2、管理好一个Puppet集群
第11章:CMDB配置中心管理
11.1、什么是DCIM
11.2、什么是CMDB
11.3、运维为什么需要CMDB
11.4、如何选择适合的CMDB
11.5、自主搭建CMDB
11.6、如何管理好一个CMDB
第12章:日志管理
12.1、日志中的四个W
12.2、首先要有一个日志服务器
12.3、常见的日志分析处理工具
12.4、Splunk的安装配置
12.5、Elasticsearch+Logstash+Kiana
12.6、Elasticsearch入门

相关推荐

微信二维码