= 2010-05-18 = * [專案] '''[wiki:jazz/ClassCloud_LiveCD#a2010-05-18 ClassCloud-LiveCD : 基於 DRBL 的雲端教學環境] ''' * [備忘] 裝 Ubuntu 的 Shiretoko 瀏覽器(Firefox 3.5.9),剛開始會遇到 search engine 是空的狀況。此時可以先連線至 http://mycroft.mozdev.org/ 去加一個,之後就會比較方便了。之後再追加 [https://addons.mozilla.org/zh-TW/firefox/addon/3682 Add to Search Bar] 套件,把常用的搜尋引擎加進去就可以了。Ex. [http://trac.nchc.org.tw/grid Trac 的搜尋框]、[http://findbook.tw/ FindBook]、[http://packages.debian.org debian 套件]、[http://packages.ubuntu.com ubuntu 套件]、[http://www.docjax.com docjax 電子文件搜尋]等 {{{ 知止而後能定,定而後能靜,靜而後能安,安而後能慮,慮而後能得 }}} == Clonezilla == * [http://www.fsarchiver.org fsarchiver] 是 File-based 的備份工具,再生龍團隊已經關切了一段時間,目前已經有 [http://packages.debian.org/fsarchiver fsarchiver] 的 Debian 套件,跟 [http://packages.ubuntu.com/fsarchiver Ubuntu 的套件] * [http://riverhippo.blogspot.com/2009/12/diylinuxpxetftpclonezilla.html DIY打造雲端全系統備份伺服器(linux+pxe+tftp+clonezilla...) ] - 如果 clonezilla live 裡面也包 fsarchiver 的話,是否可以增加檔案備份的能力呢?? 當然先決條件是得先把磁碟分割好磁區,然後確定已經有格式化,諸如此類的問題。 == Hadoop == * 關於怎麼監控與量測 Hadoop Job 的效能(Hadoop Job Monitoring and Performance Profiling),目前我知道有兩套 * Berkeley 的 X-Trace - [http://radlab.cs.berkeley.edu/wiki/Projects/X-Trace_on_Hadoop Monitoring Hadoop through Tracing] ([http://www.cs.berkeley.edu/~matei/hadoop_tracing_poster.pdf Poster PDF]) - Yahoo Research 也用 X-Trace,詳 [http://research.yahoo.com/files/andy_konwinski_x-tracing_hadoop.pdf X-Tracing Hadoop(PDF)] 跟 [http://research.yahoo.com/node/2119 Monitoring Hadoop Using X-Trace | Yahoo! Research (影片)] * CMU 的 ASDF - [http://www.pdl.cmu.edu/PDL-FTP/stray/CMU-PDL-08-104.pdf ASDF: Automated, Online Fingerpointing for Hadoop] (PDF) == Bash Shell Script == * bash script 除錯(debug)與追蹤(trace)技巧:經常玩自由軟體的人一定要看別人的程式碼,或對自己寫的程式碼進行除錯。若是 perl script 可以'''加一個 -d 參數'''下去跑。 如果是 bash 呢?? bash script 可以'''加一個 -x 參數'''下去跑。 底下是一個範例: {{{ jazz@jazzbook:~/mkxpud$ bash -x ./tools/mkxpud + export LC_ALL=C + LC_ALL=C + '[' -f tools/function.sh ']' + . tools/function.sh + '[' -z ']' + usage + echo 'Usage: mkxpud