系統(tǒng)運(yùn)維秘訣_第1頁(yè)
已閱讀1頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、系統(tǒng)運(yùn)維秘訣:變化,監(jiān)控,擴(kuò)展系統(tǒng)運(yùn)維秘訣:變化,監(jiān)控,擴(kuò)展Dmo的運(yùn)維秘訣分成以下三大篇:1.技術(shù)篇2.交流篇3.實(shí)踐篇技術(shù)篇技術(shù)篇為變化而設(shè)計(jì)為變化而設(shè)計(jì)◆Google的秘訣是正確的——“為變化而設(shè)計(jì)”?!白兓本褪遣坏貌徊渴鹦碌能浖?,升級(jí)現(xiàn)有的軟件,進(jìn)行擴(kuò)展,設(shè)備損壞,以及人員流動(dòng)等?!裘恳患虑槎际窃趯ふ移胶恻c(diǎn)。你也許會(huì)認(rèn)為把你的系統(tǒng)和某個(gè)操作系統(tǒng)或某個(gè)Linux發(fā)行版牢牢地綁定在一起是一個(gè)好主意,但事實(shí)上這跟把它們完全隔離一樣

2、糟。如果實(shí)在有必要,你可以進(jìn)行分層,并使用一點(diǎn)間接性。◆這并不意味著你的系統(tǒng)必須是平臺(tái)無關(guān)的。其實(shí)我們的目的很簡(jiǎn)單:一變二,二變二十,一個(gè)系統(tǒng)必須可以應(yīng)對(duì)各種突發(fā)事件。也就是說,如果一個(gè)系統(tǒng)管理員被公共汽車撞了,你有應(yīng)對(duì)的方案!如果掛載的硬盤出現(xiàn)故障了,你有應(yīng)對(duì)的方案!如果某些人運(yùn)行了rmrf,你也有應(yīng)對(duì)的方案!增量的進(jìn)行變更。記得安全更新,以及保持內(nèi)容更新。使用自動(dòng)的,可重復(fù)的構(gòu)建過程使用自動(dòng)的,可重復(fù)的構(gòu)建過程◆不要手動(dòng)構(gòu)建任何東西

3、。如果你一定需要手動(dòng)構(gòu)建,那么就做兩遍,在做第二遍的時(shí)候把用到所有的命令都提取出來?!粝旅孢@一點(diǎn)十分重要:將新硬件上線到生產(chǎn)環(huán)境的過程不應(yīng)該超過15分鐘,而且這個(gè)過程必須足夠簡(jiǎn)單。否則,當(dāng)一個(gè)服務(wù)器出現(xiàn)故障,而沒有人知道如何更換它的時(shí)候,你就該倒霉了?!粝旅孢@一條是普世真理:這個(gè)世界上不存在“一次性”的服務(wù)器構(gòu)建。即使你的服務(wù)器只需要構(gòu)建一次,但只要你構(gòu)建過一次,就一定會(huì)有第二次。比如,當(dāng)它損壞的時(shí)候,或者你必須進(jìn)行一次重大的升級(jí)才能讓

4、它在在接下來的兩年時(shí)間里更加穩(wěn)定的時(shí)候?!魷y(cè)試,檢查新構(gòu)建好的服務(wù)器。這應(yīng)該是比較容易的,因?yàn)槟愕臉?gòu)建過程都是自動(dòng)化的,對(duì)吧!◆腳本化的構(gòu)建,意味著從某個(gè)Linux發(fā)行版的V3升級(jí)到V4應(yīng)該是很快的。安裝V4,對(duì)腳本進(jìn)行測(cè)試。如果有問題,參考文檔并修復(fù)它,直到它可以再次正常工作。這最◆如果你必須使用圖形來解決問題,盡量把各種高級(jí)的概念整合到一個(gè)單一的頁(yè)面中,然后讓這個(gè)頁(yè)面鏈接到擁有具體信息的子頁(yè)面中。如果你在數(shù)據(jù)庫(kù)負(fù)載中可以看到一個(gè)峰值

5、,你可以點(diǎn)擊這個(gè)頁(yè)面對(duì)那些數(shù)據(jù)庫(kù)進(jìn)行概覽,然后找到那一兩臺(tái)可疑的機(jī)器?;镜睦砟钍潜M快地縮小范圍,盡可能的減少猜測(cè)。日志記錄,使用多個(gè)數(shù)據(jù)流日志記錄,使用多個(gè)數(shù)據(jù)流◆無論是獨(dú)立工作還是與開發(fā)部門合作,都要把盡可能多的有用的信息記錄到日志中。無論是分析之后再保存,還是直接扔進(jìn)數(shù)據(jù)庫(kù)中生成報(bào)告,這些都無所謂。信息終歸是有用的。◆有用的例子:頁(yè)面呈現(xiàn)時(shí)間(哪個(gè)頁(yè)面?哪個(gè)設(shè)備?),面向用戶的錯(cuò)誤,數(shù)據(jù)庫(kù)和內(nèi)部服務(wù)錯(cuò)誤,帶寬使用率等。◆建立圖表,

6、報(bào)告,并對(duì)產(chǎn)生的歷史數(shù)據(jù)進(jìn)行比較。◆報(bào)告是十分重要的。每周或每天對(duì)你的基礎(chǔ)設(shè)施變更進(jìn)行匯總。數(shù)據(jù)存儲(chǔ)方式,數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)方式,數(shù)據(jù)庫(kù)◆誠(chéng)然,數(shù)據(jù)庫(kù)運(yùn)維是一套完整而獨(dú)立的知識(shí)體系。但是有時(shí),你不能把一切都丟給你的DBA。◆擁有多個(gè)冗余的數(shù)據(jù)庫(kù)會(huì)給你帶來很多好處。對(duì)于一個(gè)龐大的acle實(shí)例來說,從前,很多運(yùn)維工作需要好幾個(gè)小時(shí)的關(guān)機(jī)維護(hù)時(shí)間;而現(xiàn)在,完全可以在服務(wù)運(yùn)行的同時(shí)進(jìn)行。MySQL和數(shù)據(jù)庫(kù)復(fù)制功能是一件奇妙的事情?!艉虳BA們一起努

7、力,盡量為可能會(huì)發(fā)生問題的數(shù)據(jù)庫(kù)爭(zhēng)取到最好的硬件。RAID10,大量的RAM,高速硬盤,乃至于強(qiáng)悍的RAM磁盤和SSD。運(yùn)維人員對(duì)提供商要貨比三家,這樣可以減輕DBA對(duì)硬件的恐懼。從長(zhǎng)遠(yuǎn)來看,找出哪個(gè)品牌的硬件更加優(yōu)秀會(huì)節(jié)省大量的資金?!魯?shù)據(jù)庫(kù)配置一直在改變。現(xiàn)在出現(xiàn)了HiveDB,MySQLProxy,DPM這些軟件。我們絕對(duì)應(yīng)該對(duì)巨大的數(shù)據(jù)集進(jìn)行分割。我們也可以考慮一下像starling和Gearman這樣具有一定創(chuàng)新性的軟件。了解

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論