前幾天,系上那些老舊的機器團突然無預警的炸光光了… Orz 原先的機器全是P3的機器,用 YP 共享資料並用 Sendmail 處理 Mail。 Storage 當然就是 NFS 存 mbox 了…
這些機器可怕的是都還在跑 FreeBSD 4.11 而且都沒有備份機,讓人完全不敢升級… 重架呢?難度也很高,因為前前前前前前前…..網管竟然動了 FreeBSD 的 cyrpt() function。所以 YP 上的密碼完全不是用標準的加密方式存。這下可慘,因為密碼也移不出來。所以雖然想了好幾個月,但是都沒人敢動手重新建立系統。
正當快交接給學弟的時候,機器就突然炸光了。我就在星期三被叫回去。這不看還好,一看才發現幾乎整個都爛光了。不管重開多少次,YP, NFS連不到幾分鐘就會斷線。只好實施之前的砍掉重練計畫,升級整套系統。我的打算是把系統全面換成 Linux + LDAP + Postfix 處理,檔案還是用 NFS mount。但是機器呢?系上沒有新機器阿… 只好去電腦教室A幾台算是比較新的機器… (Server用Celeron架的系所我想也不多吧…)
新的機器裝的是 ArchLinux 2009.02,硬碟都用 EXT4。新 NFS 則是用 軟體RAID + LVM 架(什麼?你說要用硬體?沒有卡阿…)。搬帳號到 LDAP 這一步用了 MigrationTools 來幫忙,密碼就自己寫了個 ruby script 全部亂數重生。最後搭配一個 Sinatra 的密碼變更網站兜起來。在忙了一整天沒睡覺後,總算是把 DNS, Mail, LDAP, NFS 全部都重新架好。(刺激的是,DNS架好後原先那台就開不了機了… 真危險= =")
第二天早上則是電話接到手軟,送了新密碼表給兩邊系辦。(還要承受被兩邊系辦念的壓力,靠~~ 是誰不出錢買機器阿。哭哭)Anyway, 不過轉移的過程大致順利。只有幾個老師密碼無法變更,處理一下而已。到了中午,我就衝回台北睡大覺了。(隔天也睡了一整天,lab meeting 都給他翹了 Orz)
現在看起來似乎穩定,也希望真的是這樣囉。 :P

skywalking
2009 年 07 月 25 日 20:52:52
太刺激了 邊處理邊看日食 XDD
Lauct
2009 年 08 月 03 日 08:30:08
遇到這種情況還真是棘手 辛苦了~