新手運維的2014

    眼瞅着2014就要過去了,心裏想着應該做點什麼事情來紀念一下2014,一整天工作下來再擠一個半小時的公交地鐵,終於回到自己那小小的出租屋。在回來的路上,心裏想着這是2014年的最後一天,於是,買了一個漢堡,一包薯條,一塊炸雞,一杯加冰的雪碧。就用這樣一頓晚餐來犒勞一下自己吧。

    2014年的確是值得紀念的一年,這一年中經歷了學生時代的終結,那些朝夕相處了四年的小夥伴們各奔東西;這一年,我花了家裏一大筆錢,參加了一個IT培訓,學到了比在大學四年學到的還要實用的技能;這一年,我來到了大北京,加入了自己之前嗤之以鼻的北漂行列;這一年,我找到了人生中第一份全職工作,終於開始自己養活自己,家裏的負擔也因此而減輕了不少。總之,在2014年,我的人生軌跡發生了許多重大的改變,也正是在這一年,我踏入了運維工程師的行列。

    當初找工作的時候還算順利,總共面試了4家單位,全部向我投來了橄欖枝。最終,我選擇了一家創業公司,原因有兩個,第一,公司給我提供了運維工程師的職位;第二,公司給我提供了夠養活我自己的薪資。

    由於當初在培訓班的時候自我感覺培訓的還是不錯的,成績還不賴,所以剛進公司的時候信心滿滿,覺得自己一展身手的機會到了。可是,剛剛入職一個月,運維的工作就給我帶來了不小的打擊,還記得之前公司網站總是報502和504的錯誤,自己上手排查了半天愣是沒找到原因,日誌看了一遍又一遍,完全搞不清楚問題出在哪裏,於是厚着臉皮去找主管,主管查了一下告我是因爲報文請求頭太大了,導致超時時間過期,報文被丟棄。在改了nginx的允許請求大小以後問題解決。

    這還只是遇到的一個小問題,還有一個問題我搞了一個多月纔算勉勉強強搞定,那就是搭建公司服務器環境。公司服務器環境就是一個很簡單的lnmp平臺,只不過加了一箇中間層ICE,剛剛接觸到ICE的時候我是一頭霧水,培訓的時候根本沒有接觸過,磕磕絆絆磕磕,自己折騰了一個多月,各種資料查了一溜夠,結果還是沒有搞定。最終之得放棄,厚着臉皮請教主管,還好主管待我不錯,親自和我一起部署了一遍,算是把公司的服務器環境搞了出來。

    在幾個月的工作中,我深刻的意識到一個問題,一個好運維工程師一定也是半個開發,系統代碼要搞清楚,要想迅速的定位故障的位置,必須對開發的系統代碼有很好的認識。當初選擇運維這個行業,一來是因爲自己喜歡,二來就是當初自己覺得搞運維可以不用接觸開發,不用敲代碼。真正入了行才發現實際工作根本不是自己想的那樣,運維不僅要對服務器很熟悉,還要對代碼熟悉,只有這樣才能順利的找到故障點,纔可以瀟灑的對開發小哥說一句:“這是代碼問題,你再查一下吧。”

    我是新手運維,對於新手運維來講,最重要的是對系統的熟悉,各種基礎命令要熟練,各種基本服務要熟悉,尤其是LAMP、LNMP兩大web服務器平臺,其中對Apache、Nginx的各種配置要滾瓜爛熟,只有這樣,才能在系統出現問題的時候迅速準確的查找到問題的要害。

    2014已經過去了,在即將到來的2015年,在新的一年裏我也有一些願望,我想把Linux系統使用的更加酷炫,我想掌握PHP語言,最好能承擔一部分開發任務,我想多解決一些運維問題,積累更多的運維經驗。雖然孤身一人在北京這個大都市會有寂寞、會有苦澀、會有心酸,但是我也相信,在這個城市裏我能學到更多的東西,我能見到更多的陽光。

    2015,放馬過來吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章