gpart

raidz 換硬碟

[華語, cmn-Hant-TW] 以三顆拼成的 raidz 來講,假設塞進去的硬碟都是整顆拿來用(dangerously dedicated?!)的情況,那要換硬碟的時候只要這樣下指令就可以了: (假設要把 data 的 ad6 換成 ad8) zpool replace data ad6 ad8zpool replace data ad6 ad8 不過如果抽取盒插滿滿又懶得打開機殼拔來拔去的話,那也是可以冒點風險同位置直接抽換。抽換 ad6 成新硬碟後再下指令強制更新: zpool replace -f data ad6 ad6 zpool clear datazpool replace -f data ad6 ad6 zpool clear…

FreeBSD zfsboot

[華語, cmn-Hant-TW] 安裝 想要把一台 FreeBSD 8.0 機器硬碟升級,想說乾脆換成 GPT 弄個純 zfs 的環境來用看看。在官網的 wiki 有提到在這裡可以下載安裝光碟,裡面有一個 zfsinstall 的 script 可以幫忙把 FreeBSD 安裝到一顆乾淨的硬碟裡面,直接下載附有包好一份 FreeBSD/amd64 dist 的 special edition 比較方便,不然就得自己包一份餵給 zfsinstall 吃。 安裝過程很快,不過重開機後怪事就發生了,開機居然會卡在開機硬碟掃瞄的畫面?!一開始推測是 GPT 的問題,把硬碟清掉之後果然就不卡了,這實在沒啥道理,後來把硬碟拿去用 Mac 的磁碟工具程式分割成 GUID 分割表 (即 GPT),一試居然也不會卡,那問題是在哪? 再深入交叉測試發現原來只要用 gpart create -s…