《那些刻骨銘心的誤操作,我們到底該如何避免呢?》要點(diǎn):
本文介紹了那些刻骨銘心的誤操作,我們到底該如何避免呢?,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
我最近在網(wǎng)上逛CSDN論壇“Linux系統(tǒng)管理”版塊時(shí),看到一篇發(fā)布于2008年標(biāo)題為《寫下你職業(yè)生涯中最難以忘懷的誤操作》的帖子,該帖子截止本文寫作時(shí)共有664條回復(fù),在論壇里除了簽到、踢樓、灌水貼之類的主題,能達(dá)到這個(gè)參與度可見該話題確實(shí)引起了大家的共鳴,雖然我在另外一篇文章中整理過(guò)幾條危險(xiǎn)可致命的誤操作,但看了這個(gè)帖子里的文章后會(huì)發(fā)現(xiàn)他們的誤操作是如此的相似.
我先說(shuō)下自己的一次經(jīng)歷:曾經(jīng)通過(guò)桌面共享的方式登陸到客戶生產(chǎn)環(huán)境協(xié)助現(xiàn)場(chǎng)工程師解決某個(gè)功能不正常的問(wèn)題(注意:僅僅是某個(gè)功能,軟件狀態(tài)還是RUNNING的),由于通過(guò)查看日志暫時(shí)分析不出原因,又急于恢復(fù)環(huán)境,就憑借經(jīng)驗(yàn)直接對(duì)該軟件執(zhí)行了restart的操作,結(jié)果是我的經(jīng)驗(yàn)判斷是準(zhǔn)確的,功能確實(shí)恢復(fù)正常了.但現(xiàn)場(chǎng)傳來(lái)一句話“這是生產(chǎn)環(huán)境,有客戶正在使用的,你這個(gè)restart是什么意思?有什么影響?”,當(dāng)時(shí)愣住了,還好這個(gè)軟件并不影響主要業(yè)務(wù)...所以,從那以后所有涉及業(yè)務(wù)重啟的操作,都需要先征求現(xiàn)場(chǎng)的同意,不要把開發(fā)環(huán)境的作風(fēng)帶到生產(chǎn)環(huán)境.
下面我摘錄了一些“精彩的”誤操作,這其中是存在一些共性的,也是可以通過(guò)端正我們的操作習(xí)慣來(lái)避免的.
如果你也有過(guò)刻骨銘心的誤操作,不妨和大家一起“分享”下...
marsaber:
我……
沒(méi)完全關(guān)閉計(jì)算機(jī),我拔光驅(qū),把主板給燒了.
skylove:
ghost用得太多...有次在備份資料的時(shí)候,想偷懶用ghost搞定 (win平臺(tái),非熱備份)...結(jié)果...結(jié)果...兩塊硬盤太象了..
C.J:
編了兩天兩夜的 linux (第一次lfs), 做了個(gè)tar后, 刪除原來(lái)的文件,發(fā)現(xiàn)tar解開出錯(cuò)...
xcrossbow:
07年底,想把一個(gè)img寫到優(yōu)盤時(shí),用了如下糟糕的命令
dd if=./xxx.img of=/dev/sda
由于一直記得我的Thinkpad T43是并口硬盤,因該識(shí)別為 hda,自以為第一個(gè)優(yōu)盤是sda了,打完后重啟才意識(shí)到問(wèn)題!
幸虧了解并用過(guò)sysrecue盤,參考以前看的linux server hack 2中的使用gpart恢復(fù)分區(qū)一節(jié),找到了數(shù)據(jù)分區(qū),救出了數(shù)據(jù),好懸!
itxiaofei:
刪除某變量路徑下的目錄,結(jié)果此變量為空
rm -rf $abc 實(shí)際就變成了 rm -rf /
從這以后,rm要帶r都必須先確認(rèn)目錄,變量都必須判斷一次
sanyork:
前年夏天管一個(gè)小的機(jī)房,機(jī)房里面有四個(gè)機(jī)架二十多臺(tái)服務(wù)器,安裝了兩個(gè)空調(diào),一個(gè)1.5匹的和一個(gè)5匹的,白天上班機(jī)房有中央空調(diào),為了省電,白天只開1.5匹的,下班的時(shí)候忘記了開那個(gè)5匹的空調(diào),結(jié)果1.5匹的那個(gè)空調(diào)由于負(fù)荷太大罷工了,后來(lái)機(jī)房里所有的服務(wù)器全部死機(jī)了,打開機(jī)房,里面溫度有六十多度,不過(guò)那些IBM的服務(wù)器硬件質(zhì)量還不錯(cuò),所有的機(jī)器都發(fā)出報(bào)警聲,沒(méi)有造成硬件損壞,重新啟動(dòng)后就好了.
linxor:
可是不知道怎么的,那次要?jiǎng)h除目錄下的所有內(nèi)容,本來(lái)要執(zhí)行rm -rf ./*,卻少輸入了一個(gè)點(diǎn),成了rm -rf /* 后果你是知道的!再也起不來(lái)了,連reboot都沒(méi)有了,只有reset了!
Dalamar:
經(jīng)常在十幾臺(tái)機(jī)器之間來(lái)回切換,有次rm -rf ./* 清個(gè)文件夾,結(jié)果執(zhí)行完發(fā)現(xiàn)rm到其他機(jī)器上去了….
從此以后執(zhí)行重要命令之前先ifconfig看下ip
feiwupiaoxue:
02年底剛到公司不久,給一位人事的漂亮妹妹重新安裝win98,我用Ghost,結(jié)果人家安裝了兩個(gè)系統(tǒng),我沒(méi)有注意,一下子把系統(tǒng)文件等等都搞沒(méi)有了,結(jié)果我圓了個(gè)慌,說(shuō)系統(tǒng)壞了,文件也丟失了,我給她裝好了.結(jié)果她謝了我,還請(qǐng)我米西一頓,成了我第一個(gè)女朋友,大半年后我們分了.一切不是我的錯(cuò),嗚嗚!:(
—注:我認(rèn)為這小子是故意的~
hustwk:
有一天心血來(lái)潮,想把windows里的NTFS轉(zhuǎn)換成為FAT32格式的.用魔法兔子的轉(zhuǎn)換工具,警告說(shuō)此功能尚不成熟,不保證能夠轉(zhuǎn)換成功.當(dāng)時(shí)也沒(méi)想就確認(rèn)了,結(jié)果我的兩個(gè)分區(qū)(特別是最后一個(gè)分區(qū)是備份數(shù)據(jù)的),全沒(méi)了.搞了幾天都無(wú)法恢復(fù),積累了三年的資料毀于一旦,寫了十幾萬(wàn)字的自傳也over了,哭啊哭啊,崩潰
tech_linux:
工作第一年,刪除數(shù)據(jù)庫(kù)表內(nèi)數(shù)據(jù). where條件后是ID=, 結(jié)果刪到最后一個(gè)時(shí)走神, 沒(méi)寫id=,直接寫了個(gè)數(shù). 三秒鐘,七百多萬(wàn)條數(shù)據(jù)被我刪了. 當(dāng)時(shí)全腦空白,后聽同事說(shuō)我臉色慘白!! 恢復(fù)一夜,還是丟失部分?jǐn)?shù)據(jù), 關(guān)鍵服務(wù),核心數(shù)據(jù)庫(kù)
ssffzz1:
大家還記得以前的昆騰大叫硬盤吧!
有一次修電腦,把硬盤的電路板朝上了.和一個(gè)同事在說(shuō)話,沒(méi)想到一個(gè)唾沫星子,掉線路板上,當(dāng)時(shí)就冒煙了,趕緊斷電.一看好像是一個(gè)元件都糊了.可是通電后,硬盤居然沒(méi)事.
至今我也想不明白,元件都糊了,硬盤為啥沒(méi)事.
linux小小白:
印象比較深的兩次:一次在linux下,本來(lái)是ls某個(gè)目錄,看到了該目錄里的東西,那時(shí)想把里面全刪掉(沒(méi)用了),結(jié)果我以為是cd進(jìn)去了,最后 #rm -rf * 半分鐘后發(fā)現(xiàn)不對(duì)勁,ctrl+C,還是晚了,因?yàn)槲沂窃?下,還好到時(shí)是在實(shí)驗(yàn)環(huán)境..還有次在windows,想在PE里重裝下C盤,結(jié)果選錯(cuò)選項(xiàng)(from disk和from partition)最后整個(gè)硬盤被覆蓋了,還好當(dāng)時(shí)備份了分區(qū)表…
pp12416:
生產(chǎn)系統(tǒng),為了測(cè)試?yán)鋫錂C(jī),圖省事,就直接把原來(lái)兩臺(tái)主服務(wù)器的網(wǎng)線拔掉了,沒(méi)想到當(dāng)時(shí)主服務(wù)器上面的集群馬上就全部掉線了,當(dāng)時(shí)嚇得....
還好重啟后就恢復(fù)了,這事雖然沒(méi)有造成什么影響,因?yàn)槭呛苤匾纳a(chǎn)系統(tǒng),所以還是給我留下了很深刻的印象.
在此也提醒下各位同行,根據(jù)本人的經(jīng)驗(yàn),不論是windows還是linux,只要是帶集群的系統(tǒng),千萬(wàn)不要隨意拔服務(wù)器的網(wǎng)線,因?yàn)榛旧纤械募嘿Y源都是監(jiān)聽I(yíng)P的,如果網(wǎng)卡down了,結(jié)果可想而知.
feiyang1002:
親歷的事:一個(gè)同事執(zhí)行tar任務(wù),沒(méi)有觀察文件夾的大小直接執(zhí)行tar 結(jié)果導(dǎo)致服務(wù)器馬上宕機(jī),事后查看該文件夾有20多G,當(dāng)時(shí)負(fù)責(zé)服務(wù)器的同事臉色大變,主要是還是生產(chǎn)系統(tǒng).,無(wú)數(shù)客戶在訪問(wèn).最后重啟解決.
wonderone:
live的系統(tǒng),history | grep reboot ,忘記輸入grep了...
看完上面這些誤操作后,你有何感想,是否和你曾經(jīng)的經(jīng)歷非常的相似...寫這篇文章不是為了笑話這些家伙,而是為了對(duì)這些案例進(jìn)行總結(jié)提煉,以“負(fù)向改進(jìn)”的方式來(lái)提升我們的經(jīng)驗(yàn),這些案例總結(jié)主要是下面兩點(diǎn)值得我們牢記于心的:
1. 如果是生產(chǎn)環(huán)境,那么你的操作必須仔細(xì),不要以為自己的技術(shù)牛,按照習(xí)慣性操作去處理.
2. 凡是涉及到破壞數(shù)據(jù)的操作(rm/dd/格式化之類),必須確認(rèn)路徑是否正確.
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/4679.html