注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)DevOps故障排除:linux服務(wù)器運(yùn)維最佳實(shí)踐

DevOps故障排除:linux服務(wù)器運(yùn)維最佳實(shí)踐

DevOps故障排除:linux服務(wù)器運(yùn)維最佳實(shí)踐

定 價(jià):¥39.00

作 者: (美)Kyle Rankin 著,王東明,王飛,劉潔 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787111462828 出版時(shí)間: 2014-04-01 包裝: 平裝
開本: 32開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  DevOps描述了開發(fā)者、質(zhì)量保證人員(QA)以及系統(tǒng)管理員團(tuán)結(jié)協(xié)作的一種工作環(huán)境,其中的合作比傳統(tǒng)環(huán)境中的合作更緊密。人們已經(jīng)認(rèn)識(shí)到DevOps在軟件快速部署和自動(dòng)化方面的巨大價(jià)值,但是通常會(huì)忽略DevOps方法在解決整個(gè)團(tuán)隊(duì)協(xié)作處理系統(tǒng)故障時(shí)的作用。遺憾的是,開發(fā)者、QA以及系統(tǒng)管理員三者所掌握的故障排除技術(shù)存在不小的差距,當(dāng)系統(tǒng)出現(xiàn)問(wèn)題時(shí)他們往往會(huì)相互責(zé)備。本書旨在縮小這類差距并引導(dǎo)所有的群組進(jìn)行一系列標(biāo)準(zhǔn)的故障排除實(shí)踐,通過(guò)這些實(shí)踐他們可以作為一個(gè)團(tuán)隊(duì)來(lái)處理絕大多數(shù)常見(jiàn)的Linux服務(wù)器問(wèn)題。盡管本書介紹的主題都是系統(tǒng)管理領(lǐng)域老生常談的話題,但是在DevOps環(huán)境中,處理網(wǎng)絡(luò)問(wèn)題、設(shè)置Web服務(wù)器以及診斷高負(fù)載問(wèn)題時(shí)也能看到開發(fā)者和QA的身影,即使他們可能并沒(méi)有Linux管理背景。本書不同于普通的系統(tǒng)管理問(wèn)題診斷指南之處在于它的讀者對(duì)象和專注點(diǎn)。本書假設(shè)讀者可能不是Linux系統(tǒng)管理員,而是DevOps組織中一名有天賦的開發(fā)者或QA工程師,他們可能沒(méi)有很多系統(tǒng)級(jí)的Linux經(jīng)驗(yàn)。即便如此,如果你是一名系統(tǒng)管理員,本書也同樣適合你。本書還包含了讓高級(jí)系統(tǒng)管理員也能補(bǔ)充技能的故障排除技術(shù)—用一種易于理解的方法。在一個(gè)傳統(tǒng)的沒(méi)有DevOps原則的企業(yè)中,故障排除和開發(fā)工作都會(huì)不正常。當(dāng)出現(xiàn)服務(wù)器問(wèn)題時(shí),如果在會(huì)話中既有開發(fā)者也有系統(tǒng)管理員,可以預(yù)見(jiàn)他們每個(gè)人都會(huì)陷入自己的角色職責(zé)當(dāng)中:系統(tǒng)管理員僅會(huì)查看服務(wù)器資源和日志;開發(fā)者將會(huì)等待來(lái)自團(tuán)隊(duì)的不可避免的責(zé)備,批評(píng)他們那些或臃腫或bug叢生的代碼,與此同時(shí)開發(fā)者和系統(tǒng)管理員都會(huì)抱怨服務(wù)器不穩(wěn)定,功率不足;或者也許每個(gè)人都會(huì)調(diào)轉(zhuǎn)槍口,責(zé)備QA人員沒(méi)有在將產(chǎn)品部署到生產(chǎn)環(huán)境之前找到問(wèn)題。實(shí)際問(wèn)題一直都無(wú)法解決。

作者簡(jiǎn)介

  Kyle Rankin,高級(jí)系統(tǒng)管理員、DevOps開發(fā)工程師、美國(guó)北灣地區(qū)Linux用戶組主席。他著有《The Official Ubuntu Server Book》、《Knoppix Hacks》和《Ubuntu Hacks》等書,不僅是《Linux Journal》雜志享譽(yù)盛名的專欄作家,還是《PC Magazine》雜志、TechTarget網(wǎng)站等多家媒體的撰稿人。Rankin經(jīng)常出席SCALE(南加州Linux展會(huì))、OSCON(O’Reilly開源大會(huì))、Linux World Expo、Penguicon以及一些Linux用戶組會(huì)議,并就開源軟件發(fā)表演講?!∽g者簡(jiǎn)介王東明,畢業(yè)于武漢大學(xué),之后開始從事網(wǎng)絡(luò)游戲服務(wù)器開發(fā)。先后開發(fā)過(guò)端游和頁(yè)游服務(wù)器,現(xiàn)就職于某外企進(jìn)行游戲開發(fā)。業(yè)余時(shí)間喜歡技術(shù)類書籍翻譯,以及移動(dòng)游戲開發(fā)。希望自己翻譯的書籍能夠?yàn)樽x者帶來(lái)便利,也希望自己開發(fā)的游戲能為大家?guī)?lái)歡樂(lè)。王飛,武漢大學(xué)獲得學(xué)士學(xué)位,研究生就讀于中國(guó)科技大學(xué)?,F(xiàn)就職于某國(guó)企互聯(lián)網(wǎng)部,從事網(wǎng)絡(luò)運(yùn)維開發(fā)工作。對(duì)于Linux服務(wù)器運(yùn)維有豐富的經(jīng)驗(yàn)。面對(duì)“大流量,高并發(fā)”的應(yīng)用場(chǎng)景有著深刻的理解。擅長(zhǎng)自動(dòng)化運(yùn)維工具的開發(fā)與使用,尤其是對(duì)報(bào)警相關(guān)流程的自動(dòng)化有著獨(dú)到的見(jiàn)解。希望自己在運(yùn)維開發(fā)相關(guān)方面的努力,能提高服務(wù)器的運(yùn)行質(zhì)量,解放運(yùn)維工作人員,同時(shí)也為企業(yè)節(jié)約成本。劉潔,北京郵電大學(xué)碩士學(xué)位。資深Web開發(fā)工程師和系統(tǒng)工程師,現(xiàn)就職于某搜索公司,專注于計(jì)算廣告系統(tǒng)和移動(dòng)搜索算法研究相關(guān)工作,工程實(shí)踐經(jīng)驗(yàn)極為豐富。立志于不斷改進(jìn)搜索算法及策略,實(shí)現(xiàn)技術(shù)與商業(yè)目標(biāo)之間的完美結(jié)合,提升搜索在移動(dòng)化聯(lián)網(wǎng)中的用戶體驗(yàn)。

圖書目錄

譯者序
前言
第1章 故障排除的最佳實(shí)踐
1.1 劃分問(wèn)題空間
1.2 協(xié)同工作時(shí)的良好溝通
1.2.1 電話會(huì)議
1.2.2 直接對(duì)話
1.2.3 電子郵件
1.2.4 實(shí)時(shí)聊天室
1.2.5 備用溝通方法
1.3 首選快速、簡(jiǎn)單的測(cè)試,而不是緩慢、復(fù)雜的測(cè)試
1.4 多嘗試過(guò)去的解決方案
1.5 記錄問(wèn)題和解決方案
1.6 了解改動(dòng)
1.7 了解系統(tǒng)如何工作
1.8 謹(jǐn)慎使用Internet
1.9 抵制重啟
第2章章服務(wù)器為什么這么慢?耗盡了CPU、RAM和磁盤I/O資源
2.1 系統(tǒng)負(fù)載
2.2 使用top命令解決負(fù)載問(wèn)題
2.2.1 了解top命令的輸出
2.2.2 解決高用戶時(shí)間的問(wèn)題
2.2.3 解決內(nèi)存不足的問(wèn)題
2.2.4 解決高I/O等待時(shí)間問(wèn)題
2.3 問(wèn)題發(fā)生后的高負(fù)載處理
2.3.1 配置sysstat
2.3.2 查看CPU統(tǒng)計(jì)信息
2.3.3 查看RAM統(tǒng)計(jì)信息
2.3.4 查看磁盤統(tǒng)計(jì)信息
2.3.5 查看之前的統(tǒng)計(jì)信息
第3章 為什么系統(tǒng)無(wú)法啟動(dòng)?解決啟動(dòng)問(wèn)題
3.1 Linux啟動(dòng)流程
3.1.1 BIOS
3.1.2 GRUB和Linux啟動(dòng)載入程序
3.1.3 內(nèi)核與初始RAM磁盤
3.1.4 /sbin/init
3.2 BIOS啟動(dòng)順序
3.3 修復(fù)GRUB
3.3.1 沒(méi)有GRUB提示
3.3.2 階段1.5 GRUB提示
3.3.3 配置錯(cuò)誤的GRUB提示
3.3.4 從活動(dòng)系統(tǒng)中修復(fù)GRUB
3.3.5 通過(guò)恢復(fù)磁盤修復(fù)GRUB
3.4 禁止啟動(dòng)界面
3.5 無(wú)法掛載根文件系統(tǒng)
3.5.1 根內(nèi)核參數(shù)
3.5.2 根設(shè)備更改
3.5.3 根分區(qū)損壞或失效
3.6 無(wú)法掛載二級(jí)文件系統(tǒng)
第4章章為什么磁盤無(wú)法寫入?解決磁盤滿或者磁盤損壞的問(wèn)題
4.1 磁盤滿
4.1.1 保留區(qū)塊
4.1.2 找到占用空間最大的目錄
4.2 節(jié)點(diǎn)不足
4.3 文件系統(tǒng)只讀
4.4 修復(fù)損壞的文件系統(tǒng)
4.5 修復(fù)軟RAID
第5章 服務(wù)器宕機(jī)了?追蹤網(wǎng)絡(luò)問(wèn)題的根源
5.1 服務(wù)器A不能和服務(wù)器B通信
5.1.1 客戶端或者服務(wù)器問(wèn)題
5.1.2 鏈路接通了嗎
5.1.3 接口是否啟用
5.1.4 是否連通本地網(wǎng)絡(luò)
5.1.5 DNS是否工作正常
5.1.6 是否可以路由到遠(yuǎn)程主機(jī)
5.1.7 遠(yuǎn)程端口是否開放
5.1.8 在本地測(cè)試遠(yuǎn)端主機(jī)
5.2 網(wǎng)絡(luò)速度較慢的故障排除
5.2.1 DNS的問(wèn)題
5.2.2 通過(guò)traceroute查找網(wǎng)絡(luò)緩慢的原因
5.2.3 使用iftop查看帶寬使用情況
5.3 抓取數(shù)據(jù)包
5.3.1 使用tcpdump
5.3.2 使用Wireshark
第6章 為什么主機(jī)名無(wú)法解析?解決DNS服務(wù)器的問(wèn)題
6.1 DNS客戶端故障排除
6.1.1 未配置名稱服務(wù)器或者無(wú)法訪問(wèn)名稱服務(wù)器
6.1.2 丟失查詢路徑或者名稱服務(wù)器問(wèn)題
6.2 DNS服務(wù)器故障排除
6.2.1 了解dig的輸出
6.2.2 跟蹤DNS查詢
6.2.3 遞歸名稱服務(wù)器的問(wèn)題
6.2.4 什么情況下沒(méi)有執(zhí)行更新
第7章 為什么無(wú)法收發(fā)郵件?追蹤?quán)]件問(wèn)題
7.1 追蹤?quán)]件請(qǐng)求
7.2 了解郵件頭信息
7.3 郵件發(fā)送的問(wèn)題
7.3.1 客戶端無(wú)法與外部郵件服務(wù)器通信
7.3.2 出站郵件服務(wù)器不允許轉(zhuǎn)發(fā)
7.3.3 出站郵件服務(wù)器無(wú)法與目標(biāo)服務(wù)器通信
7.4 接收郵件的問(wèn)題
7.4.1 telnet測(cè)試無(wú)法連接
7.4.2 telnet可以連接,但消息卻被拒絕了
7.4.3 研究郵件日志
第8章 網(wǎng)站宕機(jī)了?追蹤Web服務(wù)器問(wèn)題
8.1 服務(wù)器是否正在運(yùn)行
8.1.1 遠(yuǎn)程端口是否開放
8.1.2 在本地測(cè)試遠(yuǎn)程主機(jī)
8.2 使用命令行測(cè)試Web服務(wù)器
8.2.1 使用curl測(cè)試Web服務(wù)器
8.2.2 使用telnet測(cè)試Web服務(wù)器
8.3 HTTP狀態(tài)碼
8.3.1 1××信息狀態(tài)碼
8.3.2 2××成功狀態(tài)碼
8.3.3 3××重定向狀態(tài)碼
8.3.4 4××客戶端錯(cuò)誤狀態(tài)碼
8.3.5 5××服務(wù)器錯(cuò)誤狀態(tài)碼
8.4 分析Web服務(wù)器的日志
8.5 獲取Web服務(wù)器統(tǒng)計(jì)數(shù)據(jù)
8.6 解決常見(jiàn)的Web服務(wù)器問(wèn)題
8.6.1 配置問(wèn)題
8.6.2 權(quán)限問(wèn)題
8.6.3 Web服務(wù)器性能遲緩或不可用
第9章 為什么數(shù)據(jù)庫(kù)這么慢?追蹤數(shù)據(jù)庫(kù)問(wèn)題
9.1 查找數(shù)據(jù)庫(kù)日志
9.1.1 MySQL
9.1.2 PostgresSQL
9.2 數(shù)據(jù)庫(kù)還在運(yùn)行嗎
9.2.1 MySQL
9.2.2 PostgresSQL
9.3 獲得數(shù)據(jù)庫(kù)度量值
9.3.1 MySQL
9.3.2 PostgresSQL
9.4 識(shí)別查詢緩慢的問(wèn)題
9.4.1 MySQL
9.4.2 PostgresSQL
第10章 這是硬件問(wèn)題!診斷常見(jiàn)的硬件問(wèn)題
10.1 硬盤驅(qū)動(dòng)器無(wú)法工作
10.2 測(cè)試內(nèi)存錯(cuò)誤
10.3 網(wǎng)卡故障
10.4 服務(wù)器過(guò)熱
10.5 電源供電故障

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)