注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 互联网 云计算&大数据
简介
大规模Linux集群架构最佳实践: 如何管理上千台服务器 豆 0.0分
资源最后更新于 2020-03-29 04:09:11
作者:魔软运维社
出版社:出版社机械工业出版社
出版日期:2017-08
ISBN:9787111575856
文件格式: pdf
简介· · · · · ·
据不完全统计,目前世界上有大概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入门