二站掛了

本來昨天晚上大概兩點多, 剛好把網站完成到某一個段落時, 看到有人說二站掛掉了, 自己連了一下, 真的是很怪, ssh 也上不去, 不過實在太晚太累, 於是留到今天早上再來處理, 沒想到, 到機房去一看, 哇哇哇… 大爆炸, 螢幕不斷的噴出 scsi 的錯誤訊息, 什麼是都不能做, 只好按下電源鍵.

重開機後發現, 連開機都不行了, 只好用之前留下來的 4.8-R 的光碟開機, 試著修修看, 沒想到用 fsck 還是噴了一堆 error 出來, 當我黔驢技窮, 正不知所措的時候, 忽然靈機一動, 想說先用 scsi 卡內建的磁碟工具把一些壞掉的磁區搞定後再回來 fsck, 於是又重開機, 這時候才發現, 到底是硬碟爛得徹底, 還是其他部份有毛病? 根本就是一直要我按 enter 確定是否要修復嘛! 後來實在按得手痠, 連1 % 都還沒檢查完, 於是先用神農坡連上 irc 去求救看看.

果然不一會, in2 就回我: 先用 mount -f -o rdonly 掛上去後, 能救多少先救多少, (喔喔… irc 果然是好物阿!) 忽然間我看到了一盞明燈, (因為我前前後後跑了寢室好幾趟, 硬是找不到備份的光碟片), 趕緊重開機試試看.

結果, 我自以為是的先用 scsi 內建的磁碟工具亂搞一通, 好像把硬碟裡原來有的 fstab 全部攪亂了, 什麼都沒辦法 mount, 只是一直說 I/O error, 當下我真的是想哭也沒眼淚了, 本來說不定還有機會救的, 結果我亂搞就死了. 我開始隨意的漫步, 構思一下要怎麼跟二站的使用者交代, 然後怎麼收拾善後, 怎麼狼狽的請辭下台以示負責, 嗚… 沒想到好不容易建立起來的名聲, 全毀在一旦啦! 然後一直不斷安慰自己, 被幹譙也沒什麼可怕的, 被po在 ptt 的 Hate 板也沒什麼可怕的,大不了以後我就此退隱江湖, 好好專心的唸書, 做個認真的醫生, 以後才不會被全社會大眾唾棄. 我出門是不是應該頭低低, 然後帶個口罩….???

唉… 不知怎麼的, 忽然靈光一閃, 隨便打了個 fdisk 的指令, 發現還可以看見硬碟上的 partitions, 接著 disklabel 也看得到那些 slices, 喔喔, 都興奮起來了, 趕快回寢室拿紙筆, 把數據抄下來先, 到時候爛了還可以自己重建.

可是當我從寢室回到機房時, fdisk 和 disklabel 又爛了… >_< 哪有這樣的! 不死心的我, 再重開機一次, 總算又跑出來. 不過要是這樣沒兩分鐘就會自己爛掉, 我哪有那麼快手腳把資料都備份出來阿? 不管, 先備份再說. 趕緊 mount上去開始使用 tar 把 brd 先備份出來. 硬碟實在很不聽話, 一直都斷斷續續的,沒幾個檔案就會爛一個, 我看了看速度, 想說先去吃個午餐再回來看看好了, 於是去全家買了個便當先. 回來後, 還是在慢慢的 tar, 後來忽然又想到, 直接把每天的備份檔複製出來不就好了. 便直接跳過 usr & gem, 結果超乎我意料之外的順利, /bkup 的 slice根本沒事, 還可以 fsck, 真是太詭異了, 我還以為這顆硬碟都已經爛透了... 複製出來後趕緊試著解壓縮看看, 嗯... 總算是沒問題了, 雖然文章不是最新的, (也才差一天而已嘛!) 不過至少比斷斷續續甚至有些板幾乎沒有文章來得好吧!呼... 總算是鬆了一口氣, 最後再不死心的試了一下排線, 覺得應該真的是硬碟的問題, 看來只好拿去公司修囉! 反正資料有備份到, 就比較沒什麼可怕了, 頂多是過年沒有二站可以用罷了. (反正我也用不到.. XD) 喔... 剛剛還真是經歷了一場驚竦的過程, 全身都快僵了. 現在只能祈禱能夠趕快把硬碟修好. 沒有在年假期間大爆炸, 應該是不幸中的大幸了吧!

2005.02.06

Leave a Reply