從事伺服器裝機是什麼體驗,對以後的linux運維又會有怎麼樣的幫助,謝謝!?

是這樣的,題主之前從事的是網路工程的工作~,工作的同時自學了linux以後想從事Linux的運維,然後今天去面試,面試官說我沒有相關的經驗做不了運維,如果願意的話可以提供一個裝機的工作,我個人也願意從基礎慢慢做起,我相信我的毅力和學習能力,只是有必要從裝機做起嗎,這樣的堅持有意義嗎,請指點,謝謝!

大概就是這樣:


伺服器裝機是對Linux運維的一個基礎部分,當然不是必須的,如果你以後想要從事Linux運維,你可以看一下我們團隊的Linux學習路線圖,希望幫助到你。

運維學習階段,需要分為四個階段,linux初級入門-àlinux中級進階-àlinux高級提升,和資深方向細化。

第一階段:初級入門

初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。

個人建議學習的路線如下:

初級入門:

1、Linux基礎知識、基本命令(起源、組成、常用命令如cp、ls、file、mkdir等常見操作命令)

2、Linux用戶及許可權基礎

3、Linux系統進程管理進階

4、linux高效文本、文件處理命令(vim、grep、sed、awk、find等命令)

5、shell腳本入門(可邊練習邊學習)

第二階段:中級進階

中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。

1、TCP/IP網路基礎(差不多CCNA、NP的知識就夠用)

2、Linux企業常用服務(如dns、http、ftp、mail、nfs等)

3、Linux企業級安全原理和防範技巧(系統性能/安全、安全威脅模型和保護方法

4、 加密/解密原理及數據安全、系統服務訪問控制及服務安全基礎

5、iptables安全策略構建

6、shell腳本進階(主要是結合一些應用,寫一些案例)

7、MySQL應用原理及管理入門(能管理和搭建一個個人博客站點)

學到這裡,掌握的基本技能,已經夠用了,已經能做一些基礎的運維工作和簡單維護了。

第三階段:高級提升

1、http服務代理緩存加速(其中主要學習varnish、nginx緩存系統,要對CDN的知識有所了解。)

2、企業級負載集群(其中主要學習nginx、haproxy、lvs要對主要知識熟練掌握,對負載均衡演算法有清晰認識,)

3、企業級高可用集群 (其中需要對keepalived,heartbeat等進行深入講解)

4、運維監控zabbix詳解(主要是zabbix、cacti、nagios等監控系統,現在用的比較多的是zabbix)

5、運維自動化學習(需要學一些開源運維自動化工具的使用如ansible、puppet、cobbler等運維自動化工具)

能掌握到這裡,基本能處理搞定很多工作了,可以去面試高級運維工程師,差不多薪資能達到12-18K左右

第四階段:資深方向進階

1、 大數據方向(需要對hadoop、storm等常見開源大數據系統需要深入了解)

2、 雲計算方向(主要是openstack這套東西,當然像一些kvm等虛擬化技術,也是需要掌握的,現在docker也比較流行)

3、 運維開發(主要是python運維開發)

4、 自動化運維(在之前自動化基礎上做深入)

5、 運維架構師(主要需要廣度,差不多5年左右以上經驗,可以擔當此職位)

另外我們整理了一個學習知識庫,你可以看一下:

【超全整理】《Linux雲計算從入門到精通》系列實戰筆記全放送 | Linux運維部落


謝某人邀。

工作經歷1:

在某伺服器大生產廠商做了1年的伺服器技術支持,每天的工作就是接電話,收日誌,判斷伺服器出了什麼問題,然後安排人上門維修。

這段時間熟悉了常規伺服器、MD存儲、EQ存儲。常見的伺服器硬體故障,基本上本能反應就能判斷了。

工作經歷2:

在某集團公司(其實就是個小公司)做了2年的運維總監,人少時候2人,巔峰時期5個人。這是我第一次做一線運維。負責大概100台伺服器。此外還給老闆妹妹破財務軟體、幫總裁清理磁碟、幫總監們妹子們連wifi、教妹子們用mac系統、幫做財務(財務懶,很多事情丟給我做)、拉網線夾水晶頭(六類線,帶龍骨,線還硬,夾的手指浮腫有木有?)

目前生活現狀:在廈門生活,早九晚六,一年零零散散稅前大概是本地平均工資的幾倍吧,還有可以兌現的福利。

但是不要給我騙了。我還有很多事情沒告訴樓主。

上面這段經歷,我熟悉了硬體、熟悉了一線運維,包括一線運維很多學院派不知道的坑。我還認識了很多業界的人,IDC的人、CDN的人、各種銷售、管事的人。編程牛人精神導師也認識了幾個。

而其實我還在操作系統原廠工作過,我也熟悉操作系統。

我還幫朋友去創業過,略懂了一些編程,比如java go php 什麼的。

從這些經歷,我硬體、軟體、操作系統我都了解一些。

我說這些不是裝逼,我只是在陳述一段客觀事實。我知道在北上廣,隨便一個人都賺30-80w,都比我厲害很多,請輕噴我。

不過我自認為在廈門這地方過的還蠻幸福。

回歸主題,我認為有沒有經驗不重要。我去系統廠商前,我只是個RHCE。我去硬體廠商前,我伺服器都沒摸過。我去幫朋友創業前,我一次正規程序都沒寫過。我來現在公司做架構前,我也沒當過架構師,我現在給丟去當項目管理前,我1天的項目管理經驗都沒有。

重要的是,你會不會堅持去學、去想、去積累?現在很多人,想的太多,做的太少。見過太多人想有所作為,但是回家就裝死。

你去做了,自然會一點點超越以往的自己。至於說什麼年薪百萬,讓他們去見鬼吧,過的比以前的自己好,就是勝利。比較是煩惱的根源之一,你再努力,也比不過拆遷戶的。


幾乎沒關係.


運維,是一種保障工作,保障系統、軟硬體的穩定性與可用性。其價值輸出不如研發,但其工作難度卻綜合了測試、開發、系統架構、硬體、安全等方面,而且還要處理很多非常麻煩的事情,實在是費力不討好。


沒有什麼關係,建議題主折騰一遍LFS


我艹,這有點像華為廊坊的數據中心,這麼多伺服器一台台裝就沒意思了

1. 拿出一台當作ftp,sftp,http伺服器都行,用來存鏡像iso

2. 自己寫個ks文件

3. 拿一個交換機堆疊的那種,開啟dhcp,一個交換少算24個口,兩個堆疊48個口

4. 不要動其他口,只連第一個網口到交換機

5. 用pxe裝機

這個這個自動化裝機的過程雖然搞起來對小白有點麻煩,但是任何一本運維相關書籍都有介紹,一個小時裝二三十台不是問題.

沒看錯的話貌似伺服器是華為的:RH2285

裝完機器之後

自己寫腳本完成整個系統的配置

1. sysct.conf

2. iptable

3.service 關掉沒用的

4. selinux 裝機時就關掉

5. 如果有自己的mirrors 那就配置好yum 或者apt

6. 卸載不安全的包

7. 配置基礎的開發環境,php,java,ruby,python,python-libs

8. 有特殊需求可以腳本搞,比如內置mysql服務,版本要求5.6 ,redis版本2.8 等等腳本都能搞定

這樣下來差不多初級運維了

接下來自己找方向了

配置管理saltstack,puppet,ansible,chef都行

監控:nagios,ganglia,mrtg,cacti,zabbix,open-falcon

http權威指南不用全擼,至少你要知道為嘛POST,為嘛GET,為嘛DELET,知道什麼是url,什麼是uri

nginx 配置語法,upstream,loaction,rewrite,虛擬主機,同理apache也一樣

中間穿插https相關,為嘛要用NPN,為嘛要支持ALPN

雲計算:虛擬化kvm,消息隊列,openvswitch

容器:docker

了解一下web框架,spring,flask,django 能自己寫最好,但是你需要了解運維需要知道的那一個部分,比如django裡面有安全限制域名IP訪問的設置.

資料庫:mysql 最重要,中間件redis,mongodb ,nosql

雖然不用理解到多深,至少要知道資料庫引擎,事件,事務,事務原則,表鎖,行鎖,排他鎖,亂起八糟的鎖為啥叫鎖

網路層:TCP 重中之重,別以為你知道三次握手四次斷開就行了,什麼時候close wait,什麼時候timewait 等等

負載均衡,高可用 兩個概念

業界都在用的lvs nginx

緩存:memcache,squid,redis

本來感嘆一下,媽蛋一口氣不知道寫了些什麼亂起八糟.


裝什麼機。明顯就是你原來面試的職位有人了。沒相關經驗的就找運維請實習的公司。x86現在誰不會看說明書裝啊,跟裝積木差不多了。而且今後更多是走雲了,不管是公有雲還是私有雲,底層硬體都是那台機器換那台,根本不受影響的。裝機沒必要的了,當然,你說對DIY有濃厚興趣想折騰也可以,但完全可以在家裡買買買就行的,沒必要專門去這個職位。


題主是裝硬體還是軟體,裝硬體的話難度基本為0,裝軟體的話就算自己搭個小cobbler寫寫kickstart考慮到題主學過linux那也就是一下午的時間就夠應付這樣的工作了,更何況很有可能別人已經都搭好了,然後題主幹啥?這技術含量明顯低於富士康啊。所以關鍵就是你說的,能不能轉崗,這個就需要你調查了。把這個當成學習環境,得具體看,個人不是很看好,估計大量時間被低端重複勞動佔用。


硬體裝機啊,我還以為你說軟體呢,學這個將來干伺服器售後?維修?


通過漫長無聊的流水線工作。你會發現生命的意義。然後就會開始自學了。這個就是。


推薦閱讀:

視界雲推「VDN-Live」產品服務, 聚焦直播平台痛點問題
直播預告 · CDN Security & FPGA Security Research - Week 18
CDN平台那麼多!怎麼選?
雲端智度周強:融合雲是雲服務行業的未來形態

TAG:Linux系統管理 | IDC | CDN | Linux運維 |