2014/03/29

Ubuntu下透明壓縮的檔案系統- btrfs


磁碟空間是個令人又愛又恨的東西,在一般伺服器的服務,我們其實需要用的空間並不多,所以兩顆HDmirror後(空間打5折),硬碟空間都還有剩餘,要是做NFS拿來做檔案伺服器或備份使用,又常常覺得不夠用,透過軟體的技術如glusterfs可以把多台的空間拼起來,那也要有多台可以併,並承受不同的風險,所以我就開始找可以做磁碟壓縮或thin provisioning的方案,跑出來的是ZFS,疑?和上面的主題不一樣,因為維基百科zfsSolaris的檔案系統,後來在OpenSolaris可以用,但是oracle有意讓這個計畫死亡!OpenSolaris的未來如何不知道,不然我很樂意來個配合OpenSolaris的zfs介紹,回到linux,有透過fuse的方式支援zfs,但是就是覺得怪怪的,再往下找別的方案,就是btrfs了。
 
Btrfs,是傳說中下一代linux可以會採用的檔案系統(現在是ext3/ext4),不過也只是傳說,因為btrfs的正式版到現在都還沒發行,一切都還在測試中,所以我也不會拿他來正式的環境使用,但不影响我們試用的功能,我也沒有要測他很多神奇的新功能raid/snapshot...等,我只要測用他資料壓縮的效果,看這個東西設定與用起來會不會很麻煩,也供給您做一個參考。
 

Ok要開始了,開始前又被潑一個冷水,ubuntu 12.04用的brtfs是舊的3.2版,現在(2014/3/24)最新的是3.12.8,不過ubuntu要能用到更新的功能,應該就要等4月份的ubuntu 14.04 lts了吧,看在我們只是要試用一個簡單的功能,就先不管這一段吧。

2014/03/15

ubuntu desktop 14.04 beta  安裝

這個安裝是使用virtualbox做測試安裝,看看有沒什麼不一樣

使用virtualbox掛載cd booting中

選擇要做安裝,install ubuntu

安裝程式檢查硬碟空間是否足夠,並供使用者選用是否要在安裝過程中安裝third-party (mp3解碼等功能)

在安裝過程中把整顆硬碟拿來做使用

選時區

選擇使用的鍵盤種類,一般就是預設的英文鍵盤

輸入第一個使用者

要建立ubuntu one的帳號?因為virtualbox測試,沒接上網所以log in later
如果不想用ubuntu,也這樣跳過吧

安裝的動作進行中,這個地方會等比較久

安裝完成,放煙火...
要重開機才能開始使用新系統

提示要裝安裝媒體移除

登入畫面

系統主畫面,不過解析有些問題,只有640*480,所以畫面看起來有點擠有點醜