原本看了那篇“運維的咆哮從LinuxWindows”俺也就是笑笑,原因無它,俺也就是在當年安裝維護過幾個學校的Novell
NetWare3.x/4.x
的無盤,配置過基於NT495無盤,之後在超市維護過幾年Win2000+Sybase的主機95POS客戶端一個區域網也就30多臺機器基本上沒趕過什麼洋趟子(我們這邊的土話洋趟子=蓋洋樓)充其量也就是個打醬油的算不得真正的運維人。
但是今天看了“回應咆哮:做一個有尊嚴的運維”我突然有一種想說幾句的衝動,如梗在喉不吐不快。我也就多少哈拉幾句,各位看官也就估且聽之。
當年正是無盤流行的時候,一次一臺學校的NetWare3.x伺服器的admin口令遺失了。直接後果就是新建個使用者都不行(管理員的帳戶是多麼重要啊!!),沒辦法就送來維修。當時這個問題是一個“高手”解決的因為當時我連個菜鳥也算不上,也就在邊上給人家打打下手。當時的解決方法就是將NetWare3.x升級成4.1口令自動清空,我也學會了這一大法寶“系統升級”。
有了這一大法寶可是著實解決了不少問題,最高記錄時一週內我一個人獨立安裝和升級了6NetWare伺服器。幹這個活兒也算是駕輕就熟,正當我志得意滿的時候我的“第一次”來到了。當時的情況是一臺學校的主機被幾個“好學”的學生給搞得癱瘓了,解決這個問題其實很簡單,用過NetWare的朋友們都知道NetWare的資料都是放在“卷”裡的只需要把系統重做一下就OK了。於是乎我順手就拿過來一張DOS6.22啟動盤開始格式化、傳系統然後掛光碟機進行安裝正常情況下只要安裝成功就一切都OK了,可是不正常的是當我安裝完成之後竟然無法啟動NetWare。結果我和這臺主機的一日遊開始了,從早上8點到晚上5點我一直和這臺電腦奮鬥,最後是從瀋陽回來的朋友給解決的。其實很容易,他給我換了一張系統盤,安裝之後就好了。問題的原因就是我的系統盤是DOS6.22中文版,悲催的是NetWare只認英文版的Dos
這次的教訓就是:安裝系統時環境很重要,不管是硬的還是軟的要先看好了再裝。
有過95無盤經驗的朋友們可能都知道當年的NT495無盤是多麼的麻煩,不說怎麼新增網路卡就說安裝無盤境像就需要先裝Dos再裝win3.1(網路版)然後再安裝win95(網路版)只要有一步錯就完了,絕對是個能把你累吐血的活兒。當時我耍了點兒小聰明,先做好一臺無盤的主機備用,如果需要安裝時用需要安裝的Client先連配置好的主機再把境象拷貝過去這樣會比較容易。就這樣我滋潤了好一段日子,不過好日子總是會有到頭的時候。Win2000釋出了,我那個激動啊終於支援FAT32分割槽了(NT4只支援FAT16分割槽,最多2G而且還不是特別穩定,別和我說NTFS當時都是9598機器出了問題我想拷貝個資料都拷貝不出來)Win2000買回來的當天晚上我就開始了我的系統升級,不出意外的是我又悲劇了。有過當年經歷的朋友都知道是什麼原因,我在安裝不到一半的時候也知道了“Win2000取消了對無盤的支援”。唉~
這次的教訓是:不是最新的就是最好的,適合你的才是最好的。同時別忘了上一條。
好了這回我們也說個Linux的要的有的童鞋要不樂意了。本人有時候也做幾個小程式,習慣的就是Delphi(不是給Delphi打廣告,Delphi我始終認為是上手最容易的我都給她慣懶了)原本一直沒有自己的電腦也就沒裝過,那年結婚時老婆大人賞了一臺電腦一直用到現在。裝了Linux然後需要的就是Kylix嘍。我試過紅旗5/6UbuntuFedora由於各種這樣那樣的原因Kylix在這幾個平臺上要麼是無法執行,要麼就是根本執行不了。最後WWJJ大大的推薦之下我安裝了CentOS4.6Kylix沒問題了。當年還沒有Linxu下的QQ也沒有WEBQQ用的EVA解決的,其它的軟體也都沒問題了。可是火狐的flash的外掛總裝不上進不了農場偷不了菜,YUM還是很方便滴^_&我又開始了我的升級之路悲劇從此開始。升級用的是Redhat的源(CentOsRedhat是同源嘛!)結果就是升級完後一重啟連X都進不去了。唉~
這次的教訓是:一定要搞清楚你真正需要的是什麼。
最後再說一個最近的成功升級案例。財務的電腦原來的系統是XP,但是USB的滑鼠總會無緣無故的斷那麼幾秒換到別的機器上使用正常,電腦是去年配置的硬體沒有問題。在充分的準備之後我開始了升級,由於財務機器的特殊性我採取的是最穩妥的方法在原有的系統上再裝個Win7的雙系統。系統順利安裝完成滑鼠的問題無藥自醫,原來有點小問題的千兆網路卡也完美解決了原來的問題,“金蝶”、“辦稅通”、“網銀”……都平穩升級,滿足了財務的需求我鬆了一口氣,可還是出了點兒意料之外的情況。網銀的資料證書到期了需要更換證書,在Win7下試著更新了一下無法成功,看了一下網站的幫助Win7下不支援。還好有XP呢切換到XP下輕鬆更換證書成功。
看似容易的升級其實我事先準備了3個月,先確認了是否是所有軟體都能升級成功才動的手,就是這樣還差點兒出了問題。
總而言之,不管Windows還是Linux,不管Server還是person只要是升級就不是小事。一定要做好充分的準備才能升級,如非必要不要升級穩定大於一切。