网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 DevOps故障排除(Linux服务器运维最佳实践)/Linux\Unix技术丛书
分类 计算机-操作系统
作者 (美)兰金
出版社 机械工业出版社
下载
简介
编辑推荐

兰金编著的《DevOps故障排除(Linux服务器运维最佳实践)》由浅入深,层次分明,首先介绍了贯穿本书的故障排除中要掌握的基本方法和原则,然后从服务器的启动开始讲起,再过渡到常用服务器的故障排除技术,最后还简单介绍了常见的硬件问题。书中介绍的方法与技术都相当简单、实用,操作性很强,读者既可以在碰到问题时,把本书当做工具书,查阅相关内容;也可以在闲暇时通读本书,更好地了解Linux服务器故障排除的种种标准方法。

内容推荐

DevOps是一组过程、方法与系统的统称,用于促进开发者、质量保证人员(QA)以及系统管理员之间的沟通、协作与整合。在DevOps团队中,虽然大家一直强调团队合作,但由于没有相同的故障排除技术,在遇到问题时,每个人往往限于自己的传统职责,要等到其他人诊断完成后方能开始工作。这样,尽管采用了DeVOps原则,企业的效率也并不高。本书面向DevOps团队,通过系统讲解常见的Linu×故障排除技术,帮助开发者更准确地追踪系统负载加重的原因,让QA人员在产品发布前更好地诊断问题,系统管理员对自己的诊断更有把握。

兰金编著的《DevOps故障排除(Linux服务器运维最佳实践)》首先介绍了故障排除中要掌握的基本方法和原则,然后针对Linux系统中的常见问题,逐个分析故障原因并给出故障排除方法,这些问题包括服务器运行缓慢、系统无法启动、不能写入磁盘、服务器宕机、主机名无法解析、Web服务器宕机、数据库运行缓慢等,最后还简单介绍了常见的硬件问题。

《DevOps故障排除(Linux服务器运维最佳实践)》内容全面,结构清晰,适合开发者、QA人员和系统管理员学习参考。

目录

译者序

前言

第1章 故障排除的最佳实践

 1.1 划分问题空间

 1.2 协同工作时的良好沟通

1.2.1 电话会议

1.2.2 直接对话

1.2.3 电子邮件

1.2.4 实时聊天室

1.2.5 备用沟通方法

 1.3 首选快速、简单的测试,而不是缓慢、复杂的测试

 1.4 多尝试过去的解决方案

 1.5 记录问题和解决方案

 1.6 了解改动

 1.7 了解系统如何工作

 1.8 谨慎使用Int

 1.9 抵制重启

第2章 章服务器为什么这么慢?耗尽了CPU、RAM和磁盘I/O资源

 2.1 系统负载

 2.2 使用top命令解决负载问题

2.2.1 了解top命令的输出

2.2.2 解决高用户时间的问题

2.2.3 解决内存不足的问题

2.2.4 解决高I/O等待时间问题

 2.3 问题发生后的高负载处理

2.3.1 配置sy

2.3.2 查看CPU统计信息

2.3.3 查看RAM统计信息

2.3.4 查看磁盘统计信息

2.3.5 查看之前的统计信息

第3章 为什么系统无法启动?解决启动问题

 3.1 Linux启动流程

3.1.1

3.1.2 GRUB和Linux启动载入程序

3.1.3 内核与初始RAM磁盘

3.1.4 /sbi

 3.2 BIOS启动顺序

 3.3 修复GRUB

3.3.1 没有GRUB提示

3.3.2 阶段1.5 GRUB提示

3.3.3 配置错误的GRUB提示

3.3.4 从活动系统中修?

3.3.5 通过恢复磁盘修?

 3.4 禁止启动界面

 3.5 无法挂载根文件系统

3.5.1 根内核参数

3.5.2 根设备更改

3.5.3 根分区损坏或失效

3.6 无法挂载二级文件系统

第4章 为什么磁盘无法写入?解决磁盘满或者磁盘损坏的问题

 4.1 磁盘满

4.1.1 保留区块

4.1.2 找到占用空间最大的目录

 4.2 节点不足

 4.3 文件系统只读

 4.4 修复损坏的文件系统

 4.5 修复RAID

第5章 服务器宕机了?追踪网络问题的根源

 5.1 服务器A不能和服务器B通信

5.1.1 客户端或者服务器问题

5.1.2 链路接通了吗

5.1.3 接口是否启用

5.1.4 是否连通本地网络

5.1.5 DNS是否工作正常

5.1.6 是否可以路由到远程主机

5.1.7 远程端口是否开放

5.1.8 在本地测试远端主机

 5.2 网络速度较慢的故障排除

5.2.1 DNS的问题

5.2.2 通过traceroute查找网络缓慢的原因

5.2.3 使用iftop查看带宽使用情况

 5.3 抓取数据包

5.3.1 使用tc

5.3.2 使用Wire

第6章 为什么主机名无法解析?解决DNS服务器的问题

 6.1 DNS客户端故障排除

6.1.1 未配置名称服务器或者无法访问名称服务器

6.1.2 丢失查询路径或者名称服务器问题

 6.2 DNS服务器故障排除

6.2.1 了解dig的输出

6.2.2 跟踪DNS查询

6.2.3 递归名称服务器的问题

6.2.4 什么情况下没有执行更新

第7章 为什么无法收发邮件?追踪邮件问题

 7.1 追踪邮件请求

 7.2 了解邮件头信息

 7.3 邮件发送的问题

7.3.1 客户端无法与外部邮件服务器通信

7.3.2 出站邮件服务器不允许转发

7.3.3 出站邮件服务器无法与目标服务器通信

 7.4 接收邮件的问题

7.4.1 telnet测试无法连接

7.4.2 telnet可以连接,但消息却被拒绝了

7.4.3 研究邮件日志

第8章 网站宕机了?追踪Web服务器问题

 8.1 服务器是否正在运行

8.1.1 远程端口是否开放

8.1.2 在本地测试远程主机

 8.2 使用命令行测试Web服务器

8.2.1 使用curl测试Web服务器

8.2.2 使用telnet测试Web服务器

 8.3 HTTP状态码

8.3.1 1××信息状态码

8.3.2 2××成功状态码

8.3.3 3××重定向状态码

8.3.4 4××客户端错误状态码

8.3.5 5××服务器错误状态码

 8.4 分析Web服务器的日志

 8.5 获取Web服务器统计数据

 8.6 解决常见的Web服务器问题

8.6.1 配置问题

8.6.2 权限问题

8.6.3 Web服务器性能迟缓或不可用

第9章 为什么数据库这么慢?追踪数据库问题

 9.1 查找数据库日志

9.1.1 MySQL

9.1.2 Postgr

 9.2 数据库还在运行吗

9.2.1

9.2.2 Postgr

 9.3 获得数据库度量值

9.3.1 MySQL

9.3.2 Postgr

 9.4 识别查询缓慢的问题

9.4.1 MySQL

9.4.2 Postgr

第10章 这是硬件问题!诊断常见的硬件问题

 10.1 硬盘驱动器无法工作

 10.2 测试内存错误

 10.3 网卡故障

 10.4 服务器过热

 10.5 电源供电故障

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/22 13:48:27