freebsd 10: adding disk zfs partition

freebsdFreebsd mulai versi 10 sudah ada fitur partisi zfs (experimental use). partisi zfs sudah sangat dikenal karena beberapa kelebihan2nya dalam menangani jumlah file yang besar.

sekarang saya akan menerapkan cara menambah partisi baru pada freebsd 10 yang sudah running partisi zfs.

pertama coba cek disk baru yang terdeteksi di box freebsd

# ls /dev/da*

bikin partisi gpt pada da1 (sesuai dengan HD baru yang saya add)

# gpart create -s gpt da1
da1 created

lihat hasilnya

# gpart show da1
=>        34  2147483581  da1  GPT  (1.0T)
          34  2147483581       - free -  (1.0T)

bikin pool baru, disini saya beri nama poolnya zdata

# zpool create zdata /dev/da1

lihat hasilnya

# zpool list
NAME    SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
zdata  1016G   124K  1016G     0%  1.00x  ONLINE  -
zroot  8.94G  2.75G  6.19G    30%  1.00x  ONLINE  -

bikin direktori baru

# mkdir /data

lihat partisi zfs yang ada

# zfs list
NAME                 USED  AVAIL  REFER  MOUNTPOINT
zdata                109K  1000G    31K  /zdata

unmount dulu zfs yang sudah di create

# zfs set mountpoint=none zdata

baru di mount ulang dengan direktori yang sudah dibuat

# zfs set mountpoint=/data zdata

cek hasilnya

# zfs list
NAME                 USED  AVAIL  REFER  MOUNTPOINT
zdata                120K  1000G    31K  /data

Seandainya menginginkan partisi baru yang ada di bawah pool zdata, bisa menggunakan perintah

# zfs crate -o mountpoint=/xxx zdata/xxx

Beerapa perintah yang mungkin diperlukan:

set quota pool disk partisi

# zfs set quota=1G zdata/xxx

delete zfs partisi

# zfs destroy zdata/xxx

 

Selesai, selanjutnya bisa dikembangkan sesuai dengan kebutuhan.

Comments are closed.