1. 程式人生 > >linux 運維從初級到高級的修煉

linux 運維從初級到高級的修煉

linux 運維從初級到高級的修煉

平時不怎麽寫什麽,想把自己的心得記錄下來,萬一哪天需要,可以翻找,我覺得 u 必要 建立一個自己的一個博客。其實 寫博客是一個很好的習慣,日積月累會發現自己在不知不覺中不斷的提高和成長。

學習是一個過程,學什麽,怎麽學,大家心中都有目標。我認為首先是對大的方向有個把握。明確自己的學習路線和奮鬥目標,堅持不懈,持之以恒提高自己的水平。那麽如何才能提高自己的水平呢?首先要明確自己要什麽?只有搞明白自己學什麽,怎麽學的問題,在認識上有個高度,才能達到目的。

作為一個運維人員,需要具備什麽?

我認為兩點是非常重要:(1)態度 ,(2) 能力(技術能力+ 協調解決問題的能力)

態度:

首先是一個認識的問題,無論在哪個公司,無論處於什麽職位,態度很關鍵。積極的心態,負責任的態度是決定工作是不是能做好的前提,沒有一個好的態度,能力越強,那麽對公司來說哪就是一個坑。

能力:

我們在提高自己技術能力的同時,也要提高自己編寫文檔的能力,這個很重要。這個一個綜合的體現。在同樣的技術背景下,別人之所以能拿那麽多的薪水那是有原因的(國企技術除外)。有時候你自己疑惑為什麽某某技術能力比我強不了多少,我們的工資相差那麽多?那就要分析自身了。任何事物都有反正面,或者說有其客觀的因素存在,正所謂內因決定外因。那麽作為一個Linux運維人員,端正自己的態度以後,如何發展自己的方向呢?首先自己制定一個學習目標。

Linux學習階段 總結:

(1)要了解Linux發展趨勢,熟悉必備的精華命令,對編輯器、用戶及組管理、軟件包管理、磁盤管理、企業磁盤規劃及系統啟動流程等。【系統入門】

(2)熟悉基本操作命令以後,要學好軟件實現原理和實戰部署

。掌握各種服務:DHCP\ Samba\NFS\Vsftpd\Aapche 等大中型企業常用的服務,能出色的在企業勝任這份工作。【服務管理】

(3)服務器應用穩定後,運維人員需要做什麽?睡大覺嗎?當然是否定的。那麽這時監控系統就是必不可少。有了監控,能在第一時間獲取信息,對出現的故障能快手處理,只要服務器出現問題,服務器監控系統會馬上打電話、發短信、或郵件告知我們,讓我們將風險降至最低。“zabbix監控平臺”可以很好的監控企業生產環境。

(4)shell 編程,不懂shell就是不懂Linux,在企業的實際運用中,希望將復雜的問題簡單化,將簡單的問題自動化。shell編程就是這麽個利器。它能輕松管理幾百臺服務器,輕松實現運維自動化。

(5)web架構構建:隨著訪問量的不斷增加,需要用到各種中間件,負載均衡軟件,Nginx、動靜分離、 JAVA服務器等,需要構建企業的web架構,才能在企業高速發展中得心應手。滿足企業的高速增長。

(6)安全集群:網站平穩運行在機房以後,每天到底需要做什麽呢?我認為這個問題很關鍵。21實際互聯網網站成千上萬,漏洞、黑客、入侵 等越來越多,如何保障的網站的安全運行提上重要位置。能否抵禦大規模的攻擊,在window系統中出現的問題,我覺得隨著Linux系統的普及,也會出現越來越多的問題。雖然運營商有防攻擊和流量近源清洗的手段,但是也保不齊會出現問題。安全集群就顯得很關鍵。同城容災、異地備份、數據遷移、防WEB攻擊等技術手段實施才能彌補網絡安全和網站安全,保證網站安全和網絡安全。攜程用戶反應其網站和APP無法登陸,網上傳聞攜程數據庫遭到“物理刪除”。攜程方面表示,2015年5月28日上午11:09,因攜程部分服務器遭到不明攻擊,導致官方網站及APP暫時無法正常使用就很能說明問題。2017年某IT大廠幫廣西移動割接,不小心刪除了100多萬用戶數據,導致用戶至今無法通話。什麽意思?就是用戶的數據全部沒有了,數據庫,被刪除了,用戶在移動網絡中已經不存在了。 也就是說你手機存的電話和夥伴全沒有了,移動系統沒有你的信息了,很悲催。HLR(歸屬位置寄存器,它是一個負責移動用戶管理的數據庫,永久存儲和記錄所轄區域內用戶的簽約數據,並動態地更新用戶的位置信息,以便在呼叫業務中提供被呼叫用戶的網絡路由)

(7)調優:隨著網站訪問人數越來越多,幾臺、幾十臺服務器都無法承載訪問壓力的時候怎麽辦?從根本上就是優化服務器內核的每個參數的調整,每個應用程序、中間件、內存的調整、都會對網站產生硬性。架構優化、日誌集群、微服務、Docker虛擬化等可以幫助我們提高技能水平,使其更全面。




本文出自 “Linux運維” 博客,謝絕轉載!

linux 運維從初級到高級的修煉