進度報告:
tjy 已經新購買了250G的備份硬碟,可以增加備份的時間
tjm 正在處理新聖經與珍本聖詩上傳的工作
Joshua 弄一些專案的事情,語音聖經剪接已經弄了幾張
ksf 希望去找RAID的Dual-Power,網路詢問之後,6M只能用VDSL線路,年後換新線路
root 密碼要更改,歲修時間要排出來,預計在農曆過年前夕來歲修,請tjy來處理
進度報告:
tjy 已經新購買了250G的備份硬碟,可以增加備份的時間
tjm 正在處理新聖經與珍本聖詩上傳的工作
Joshua 弄一些專案的事情,語音聖經剪接已經弄了幾張
ksf 希望去找RAID的Dual-Power,網路詢問之後,6M只能用VDSL線路,年後換新線路
root 密碼要更改,歲修時間要排出來,預計在農曆過年前夕來歲修,請tjy來處理
信望愛站使用open source系統建置,因此我們自己開發的軟體也都盡量open source出來,我們也提供空間與頻寬協助postgresql等自由軟體作為mirror。其實在頻寬需要付費的網路上,能提供使用者下載的點不多,我們基於回饋自由軟體社群的心情,願意分享頻寬協助自由軟體推廣。
不過,信望愛站還是有其主要服務的對象,我們不可能把所有的網路資源都拿來服務一些跟我們主要服務對象不相關的人。很不幸的,我們最近發現很多使用者來抓Fedora Core 的iso檔,其實我們願意提供服務,但是許多人都是一次派很多Client來抓。當然我們也不是笨蛋,會限制每台電腦的流量與Client數,可是這些不正常的Client已經多到影響正常使用者的權益了,以致我今天看著 ftpwho 的報告,想著是不是要砍掉這些iso檔……
馬太福音 24章12節說「只因不法的事增多,許多人的愛心才漸漸冷淡了。」,我振作起精神,再調一下參數,真的不行我只好砍了這些iso檔了。我也知道很多人會立刻回應「立刻砍了….」,就像以前也會有人告訴我們「福音機構不用另外對外奉獻十分之一」。倘若可行,我們會希望基督徒的網站與站管人員,跟商業機構的技術人員不同,我們希望這十年來的堅持可以繼續下去:回饋給這個網路社群。不過,再這樣下去就真的不行了….
tjy 更新kernel,等一下reboot。
昭珊 正在研究語音聖經、專案需要lk支援才能完成,本週將進行語音切割。
tjm 已經完成DNS的備援程式,請大家注意DNS的資料修正。
ksf 下週要買一些雜項硬體配備。
信望愛站早就有雙專線備援的功能(透過routing table的設定),但是一直缺乏DNS的相關配套措施。導致某一條專線斷掉時,還需要手動更改DNS設定。為了解決這問題,這兩天我把相關的程式寫好。
要做到動態切換DNS,就必須降低TTL,減少使用者端與dns的cache時間,也要增加slave DNS來取資料的頻率。這些部份,我們全部使用 tag 替換的技術來處理。目前我已經把這套程式建置於life這台機器上,與自動偵測系統整合,當系統偵測到斷線,就會自動切換 routing table並切換DNS設定。 相關的程式在named.1.0.tgz
技術人員請注意,以後修改DNS請不要針對標準的 /var/named 底下的檔案修改,而要針對/root/named/data底下的檔案修改,修改完執行dns.php 就可以自動更新 dns。至於最討厭的序號問題,程式已經幫大家解決了,嘿嘿!
備份硬碟滿出來了,目前只能保留21天的備份資料,我請ksf多買一顆200G以上的IDE硬碟.
外接盒子部分,這兩天我會去採購 (因為要與目前的外接盒子一樣).這樣就可以備份到一個月了
剛剛我要進行log備份,發現tech當機,出現SCSI I/O error,甚至無法重新開機。經過檢測並與tjy聯繫,知道這是mirror smart(tech用的小mirror 設備)SCSI terminator旁邊的螺絲鬆開,導致terminator無法確實的與SCSI接頭接觸。於是我緊急把前一段時間更換下來的BBS RAID外殼的SCSI接頭螺絲拆下來換。但是RAID外殼的SCSI接頭螺絲比較小,只能鎖上terminator,但無法穩固固定在mirror smart的外殼上。不管如何,我已經先開機使用,系統也已經回復了,但是請各位維修人員小心,tech的mirror smart terminator不是很穩固,不要隨變動它。並且請tjy或者是誰,有空找一下螺絲來替換,這樣才會比較穩固。不過這件事情並不急,因為是機械上的不穩定,電氣信號上是沒問題的。
我已經將四台機器的log都弄下來,等一下燒錄即可。不過目前四個月備份一次,log的大小已經是4.2G,未來應該要改成三個月備份一次。為了簡化備份log的措施,我已經寫了一個簡單的 script:backup_log.sh 希望對大家有幫助
這個有點麻煩,因為種種原因還沒有自動化,先把小抄寫在這裡
su root
####處理 Web log
cd /var/log/httpd
gzip access_log error_log ssl_request_log
mv access_log.gz access_log.200210-12.gz
mv ssl_engine_log.gz ssl_request_log.200210-12.gz
mv error_log.gz error_log.200210-12.gz
rm -rf 舊的log與目錄
scp *gz tech:/backup/data/log/SERVERNAME
####處理系統log
cd /var/log
gzip messages* maillog* secure* xferlog* wtmp* rpmpkgs* bind* boot* btmp* \
lastlog procmail* sudo* up2date* spooler* cron* ksyms* netconf* amavis* \
mysqld* openwebmail* prelink.log* yum* xferlog* freshclam* anaconda*
touch lastlog wtmp bind.log prelink.log freshclam.log amavis.log
chown root.clamav freshclam.log
chown amavis.amavis amavis.log
chmod 661 freshclam.log
chown named.named bind.log
/etc/rc.d/init.d/named restart
/etc/rc.d/init.d/syslog restart
/etc/init.d/amavisd restart
tar zcvf bind.tgz /var/named/chroot/var/log/named named
tar zcvf audit.tgz audit
tar zcvf icecast.tgz icecast
tar zcvf sa.tgz sa
tar zcvf mailman.tgz mailman
tar zcvf samba.tgz samba
scp *gz tech:/backup/data/log/SERVERNAME
####看情況殺掉舊log
rm -rf *.gz
rm -rf *.tgz
rm -rf icecast/*
rm -rf sa/*
rm -rf audit/*
###### 因為BBS已經關了,所以底下都不用做了。20080401
######如果是bbs還要處理另外的log
cd /home/bbs/adm
scp * tech:/backup/data/log/bbs/bbslog
rm -rf *
##### bbs還要處理BBS舊文章
cd /home/bbs/archive
gzip *
scp * tech:/backup/data/log/bbs/article
rm -rf *
通過每個月花一百元美金購買國外頻寬,並報請執行長等人同意後就執行。
不管是這次地震或者是信望愛站的影音頻寬需求,我們都需要一個穩固而大量的國外頻寬,因此我們還是花點錢,購買穩固的頻寬,比較妥當。
這回恆春地震,第二次地震時高雄的震度到達五級(921時高雄只有四級),還好機房並沒有意外狀況傳出。 閱讀全文 地震影響