运维工程师是集网络、系统、数据库、开发、安全工作于一身的"复合性人才"。随着国内电商行业的发展壮大,企业对运维工程师的要求也逐渐提高,这也为运维工程师这个职业提供了更为广阔的发展空间。本书通过8章内容,分别介绍了企业互联网根基之IDC的选择、企业互联网根基之服务器初始化、服务器运维根基之工具、企业互联网根基之网络认证系统、企业互联网自动化之Puppet、企业互联网自动化之saltstack、企业虚拟化之KVM和高性能协调服务之ZooKeeper。读者将通过以上内容学到运维工作的众多宝贵经验。本书适合运维工作人员、系统管理员及工程师、网络管理人员和计算机相关专业的学生阅读。
双11、618,折扣拼抢拍加剧了电商的竞争,也不断挑战后台系统的运维。电商对系统运维的要求和重视程度越来越高,相应的职业需求也在增长,而人才较为匮乏作者是系统运维工程师。本书以一个全新的环境来模拟一家公司从小到大的发展过程中的技术需求,以解决运维人员和企业的各种技术困惑为主线来展开介绍,内容实用性强,易于掌握。运维工程师是集网络、系统、数据库、开发、安全工作于一身的"复合型人才"。随着我国电商行业的发展壮大,企业对运维工程师的要求也逐渐提高,这也为运维工程师这个职业提供了更为广阔的发展空间。本书详细介绍了成长为一名运维工程师所需要掌握的知识和技能,涵盖IDC选择、服务器初始化、运维工具、网络认证系统、Puppet、SaltStack、KVM和ZooKeeper等话题。读者将通过本书学到运维工作的众多宝贵经验。本书适合运维工作人员、系统管理员及工程师、网络管理人员和计算机相关专业的学生阅读。
刘鑫,曾担任过系统讲师,喜欢讨论各种网站架构技术,特别是对系统级的优化、对整体网站架构以及各种架构中运用的技术等颇有心得。对Python情有独钟,喜欢编写运维自动化工具。他是ChinaUnix社区"集群和高可用性"版主,经常在社区内发起技术讨论,深受广大CU(ChinaUnix)社区会员的喜爱。他的博客地址:liuxin1982.blog.chinaunix.net。
目录
第1章 企业互联网根基之IDC的
选择1
1.1 寻找IDC数据中心1
1.1.1 调研IDC准备1
1.1.2 IDC线路测试5
1.1.3 IDC运营商选择标准13
1.2 小结16
第2章 企业互联网根基之服务器
初始化17
2.1 服务器初始化17
2.1.1 无人值守安装服务器17
2.1.2 服务器配置Raid23
2.1.3 服务器初始化32
2.1.4 硬件监控Openmanage38
2.1.5 小结45
第3章 服务器运维根基之工具46
3.1 运维常用工具46
3.1.1 SSH连接工具之SecureCRT46
3.1.2 图形工具之Xmanager50
3.2 运维常用工具52
3.2.1 系统监控工具53
3.2.2 多功能系统信息统计
工具55
3.2.3 资源监控工具57
3.2.4 批量管理主机工具58
3.2.5 网络监控工具60
3.2.6 网络测试工具63
3.2.7 文件打开工具63
3.2.8 诊断工具65
3.3 排错思路65
3.4 小结69
第4章 企业互联网根基之网络认证
系统70
4.1 对比70
4.1.1 常见认证系统70
4.2 地狱之门守护者——Kerberos71
4.2.1 Kerberos工作原理71
4.2.2 Kerberos组件73
4.2.3 Kerberos安装配置73
4.3 Chroot环境80
4.3.1 Chroot环境简介80
4.3.2 Chroot环境的配置81
4.4 记录终端会话83
4.3 FAQ84
4.4 小结85
第5章 企业互联网自动化之
Puppet86
5.1 经典之作—Puppet86
5.1.1 Puppet简介86
5.1.2 Puppet工作原理87
5.2 Puppet实例详解88
5.2.1 Puppet实例详解—
vim88
5.2.2 Puppet实例详解—
nginx90
5.2.3 Puppet实例详解—
sysctl93