回應(yīng)咆哮:做一個(gè)有尊嚴(yán)的運(yùn)維
原創(chuàng)本周二,在系統(tǒng)頻道內(nèi)發(fā)布了一篇名為《一個(gè)運(yùn)維的咆哮:我受夠了Linux服務(wù)器 重拾Windows》的文章,引起了網(wǎng)友們的激烈爭(zhēng)論。有人說(shuō)文章的作者就是一個(gè)四六級(jí)考試鉛筆,有人說(shuō)看過(guò)文章之后將自己有關(guān)Linux的書籍丟進(jìn)了垃圾箱。我們先不說(shuō)孰對(duì)孰錯(cuò)。我們先來(lái)看看沒(méi)有Linux的世界將會(huì)是什么樣子。
沒(méi)有Linux世界將變成什么樣
其實(shí)我們可以做一個(gè)假設(shè),假設(shè)沒(méi)有Linux的世界會(huì)是怎么樣。我想至少你不會(huì)在網(wǎng)絡(luò)上找到眾多的個(gè)人博客,因?yàn)椴恢挂粋€(gè)人抱怨Windows的服務(wù)器實(shí)在是太貴了;至少你不會(huì)在網(wǎng)絡(luò)上看到這篇文章,因?yàn)閹缀跛械幕ヂ?lián)網(wǎng)企業(yè)的開(kāi)發(fā)人員無(wú)法在Windows服務(wù)器上完成各種變態(tài)的需求;至少你現(xiàn)在不會(huì)在Facebook上聯(lián)系你的好友,因?yàn)椴恢挂粋€(gè)技術(shù)人反應(yīng)Windows的開(kāi)放方式讓他們難以施展拳腳即使是扎克伯格也會(huì)淹沒(méi)在人海之中;至少你不會(huì)在科技頻道看到令人感嘆的科技成果,因?yàn)榭蒲袡C(jī)構(gòu)的業(yè)務(wù)需求Windows是根本無(wú)法滿足的。無(wú)法想象如果世界上沒(méi)有了Linux的話我們的生活將變成什么樣。
也許就是所有拼湊起來(lái)的各系統(tǒng)部分必須剛剛好,必須有剛剛好的依賴關(guān)系,必須以剛剛好的方式來(lái)編譯,必須選擇剛剛好的時(shí)機(jī),必須數(shù)量剛剛好的的人員在剛剛好的時(shí)間步調(diào)一致,也許只有這樣才能讓我們的生活變得更加豐富多彩。
做有尊嚴(yán)的運(yùn)維
Linux運(yùn)維是Linux服務(wù)器存在的必要條件之一。說(shuō)到運(yùn)維,無(wú)非就是保障企業(yè)可以進(jìn)行正常生產(chǎn),在發(fā)生故障的時(shí)候出現(xiàn)在該出現(xiàn)的地方解決問(wèn)題。曾經(jīng)有一位淘寶的開(kāi)發(fā)工程師說(shuō)過(guò):“做程序員,就要做有尊嚴(yán)的程序員。”同樣的道理,做運(yùn)維也要做有尊嚴(yán)的運(yùn)維。
人的尊嚴(yán)有很多不同的實(shí)現(xiàn)方式,作為一個(gè)Linux運(yùn)維來(lái)講,尊嚴(yán)又在哪里呢?一位資深記者曾經(jīng)不止一次告訴我:“作為技術(shù)人,凡事都會(huì)自己尋找解決方法,獨(dú)立完成一件事情就是最大的自我體現(xiàn)。”這句話就非常適用在Linux運(yùn)維身上。
一個(gè)Linux運(yùn)維會(huì)東拼西湊的搭建起底層服務(wù),然后再?gòu)某汕先f(wàn)的服務(wù)包中找到自己需要的每一款軟件,之后再辛苦的將生產(chǎn)環(huán)境的各個(gè)部件銜接起來(lái),最后在從數(shù)不清的調(diào)正與測(cè)試之中尋找問(wèn)題解決問(wèn)題。每時(shí)每刻不再注視著問(wèn)題的發(fā)生,當(dāng)發(fā)生問(wèn)題時(shí)絞盡腦汁去解決。也許很快就可以解決,也許解決問(wèn)題的怪異代碼只有論壇中的幾個(gè)人知道,但是每當(dāng)闖過(guò)重重難關(guān)解決問(wèn)題的時(shí)候,我相信他們的臉上都會(huì)掛上自信與幸福的微笑。
我相信很多人都會(huì)非常享受那種登上頂峰的快感。其實(shí)這就是一種自尊的體現(xiàn)——相信自己,相信自己的技術(shù)。之前的文章遭到鄙視也就是正常的了,誰(shuí)也不會(huì)讓他人踐踏自己最引以為豪的東西。
做運(yùn)維請(qǐng)守好規(guī)矩
我們回到前文,這位咆哮中的作者在他的Linux服務(wù)器足夠健壯的時(shí)候進(jìn)行了版本更新,導(dǎo)致了系統(tǒng)崩潰。怎么說(shuō)呢,你說(shuō)他是罪有應(yīng)得呢還是把過(guò)錯(cuò)歸結(jié)到Linux服務(wù)器上呢?作為一個(gè)優(yōu)秀的Linux運(yùn)維來(lái)講,只要是自己的服務(wù)器可以滿足現(xiàn)有的生產(chǎn)環(huán)境就堅(jiān)決不要去做升級(jí)或者其他恐怖的事情,即便是必須升級(jí)也要經(jīng)過(guò)測(cè)試環(huán)境反復(fù)測(cè)試之后才能應(yīng)用到生產(chǎn)環(huán)境中。不知道這位咆哮的仁兄有沒(méi)有守好這條不成文的規(guī)矩。但是你又會(huì)說(shuō)為什么面對(duì)巨大的漏洞威脅卻不去升級(jí)系統(tǒng)呢?不是不做更新,是在更新前需要考慮具體的環(huán)境。除非是面臨十分嚴(yán)峻的安全問(wèn)題,服務(wù)器在那里正常的運(yùn)行就請(qǐng)不要去打擾他。
即便是迫不得已需要更新也需要在完成測(cè)試之后再說(shuō)更新的事情,我相信即使是Windows服務(wù)器也需要測(cè)試環(huán)境進(jìn)行測(cè)試之后再用到生產(chǎn)環(huán)境中吧。
回想到前文中那位咆哮的仁兄,不難看出他已經(jīng)成為一位運(yùn)維部門的管理者,對(duì)于管理者也就意味著將更多的時(shí)間投入到管理上而不是擁有大把的時(shí)間坐在電腦前寫命令敲代碼。擁有那樣的咆哮也是理所當(dāng)然的事情。
世間萬(wàn)物皆有法則,如果你不按照他的法則行事那么出現(xiàn)問(wèn)題之后就不要將過(guò)錯(cuò)怪于他人的頭上,因?yàn)槭悄銢](méi)有遵守這些法則。做運(yùn)維請(qǐng)做遵守規(guī)矩有尊嚴(yán)的運(yùn)維。
聲明:本文沒(méi)有對(duì)任何人或者技術(shù)持有攻擊態(tài)度,只代表個(gè)人看法。
【編輯推薦】