1.install (安裝、安裝時所需要的設定-->安裝)
2.config (安裝後設定-->設定)
3.tuning (設定完之後或使用一段時間之後,需要調整-->調整)
4.troubleshooting (各種情況的疑難排解)
最近收到一封信,有朋友問我,我說的install, config, tuning, troubleshooting
指的是軟體、硬體還是什麼東西,會出現這四種情境
我認為都會吧,軟體小的像msn,大的像unix、oracle,硬體從個人的pc到大型的主機
core switch,都會碰到。
我聽過很多人講說:「這東西好難、我不想學or很難學or學不起來」
很多人說3x + 5y = 10 我不懂是什麼意思
問題來了,不懂的是那個?
「3」?「x」? 還是「+」或者「10」?
如果很明確的知道自己什麼地方不懂,那就算是會了50%
知道什麼地方不了解,是很重要的一件事
我們在設定東西時,不就是這樣嗎?
連問題都不知道怎麼問,最好別碰設定,成功是撿到的,失敗是開始前就知道的
從軟體面來看,現在server級的軟體都做的很複雜,就連我平常在接觸的工作站,
能設定的地方就超過1000項,感覺上功能愈多、設定愈難的軟體就愈高檔(我持保留態度),
可能它很貴所以很高檔,但複雜就等於難嗎?其實並不會,key point是了不了解原理
說穿了原理只有二個,一個是NOS(Network OS)、一個是TCP/IP
不久之前NOS被設計出來的理念只有一個,「資源共享」
簡單來說就是「檔案共享」跟「印表機共享」。
現在我們從螢幕裡看到的東西,所有的東西,不管是存在SERVER還是PC
都是以「檔案」的形態儲存在儲存設備裡(不管這個設備是什麼)。
需求及結果就是從這樣的概念中發展出來
誰能使用這個「資源」------------------------>「存取檔案的控制」
如何確認「資源」是被許可的人所使用---------->「使用者認證」
如果把「資源」分類、分級-------------------->「使用者、群組及權限」
「資源」用什麼方法呈現---------------------->「client端的畫面」
「資源」如何被保存-------------------------->「儲存設備」
「資源」如何回溯---------------------------->「備份及還原」
「資源」如何不停止服務---------------------->「儲存設備、主機、網路容錯」
如何確認「資源」沒被竄改-------------------->「防駭機制」
就這樣經年累月到了現在這個世代。
所以,我們在設定某項東西之前,到底了不了解這個東西的功能、如何運作及呈現方式?
有沒有好好及仔細的幫自己建立好基礎、正確的觀念就很重要,這通常是別人不教的
只能靠自己慢慢的累積出來,不然就會跟我看到的一樣
「某A寄給客戶的mail被退回,退回的mail裡寫著「空間己滿(中譯)」,
去處理的朋友很帥氣的跟客戶說:
你的硬碟空間不足」-->檢查後說:「你的電腦中毒」-->掃完毒後說:「你的作業系統壞了,要重裝」
就把電腦搬回來了@@
http://blog.udn.com/sunallen1975
加油,都是過往經歷,寫得好!
真的是做的越多懂的越多才會更謙虛,現在自己就算對方不是專業的人士
也要注意聽,仔細的分析他們所碰的狀況……好幾次…太自大…真的是不行…
系統....現在很多系統都現成的套裝軟體...
想了解他內部運作原理...還蠻困難的...除非對方工程師想說... 不然只能利用平常的一些觀念,去想可能造成的問題...
不過有太多問題是無解的...因為搞不好對方工程師都無法解決...