ZFS 操作指令

ZFS 和 LVM 可以說是困擾我的2大磁碟管理系統,在這 邏輯捲軸管理員 LVM 簡明指令 已經有說明 LVM 了,本篇就來研究一下 ZFS。

在 Ubuntu 上要使用 ZFS 就要先用裝下列套件

 

 

創造一個 ZFS pool

RAID 0

zpool create myzpool /dev/sdb

 

RAID 1

zpool create myzpool mirror /dev/sdb /dev/sdc

列出目前存在的 ZFS Pool

zpool list

 

產生新的空間、壓縮、設定大小

zfs create myzpool/compress

zfs set compression=lz4 myzpool/compress #啟用壓縮

zfs set quota=10G myzpool/compress # 設定大小

 

壓縮狀況

zfs get compressratio

刪除空間

zfs destroy myzpool/compress

列出分割區

zfs list

 

將 ZFS 分割區 mount

zfs mount

 

Mount ZFS分割區

zfs set moutpoint=/home myzpool/compress

 

去除重複 block

同一個 block 的 CRC 若相同,則會直接利用,而不再佔用空間

zfs set dedup myzpool

 

參考

  1. 錯誤處理
  2. 較完整的介紹
  3. Ubuntu 下的介紹

結語

對 ZFS 還不甚瞭解,在 ZFS 和 LVM 選擇間還是有些困難,就先記下來吧

Leave a Reply(Name請以user_開頭,否則會被判定會垃圾息)

請輸入答案 + 43 = 52