gpart etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
gpart etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

15 Ocak 2013 Salı

FreeBSD'de gpart olmadan ZFS disk bölümü oluşturma

FreeBSD'de bir diski tamamen ZFS için kullanacaksanız gpart ile partition oluştumanıza gerek yok.
Hatta  aşağıdaki gibi bir hata alabilirsiniz.

GEOM: da1: corrupt or invalid GPT detected.
GEOM: da1: GPT rejected -- may not be recoverable

da1 diskini zfs tank1 olarak eklemek için aşağıdaki komutları çalıştırabilirsiniz.

Not: Buradaki komutlar FreeBSD 9.1 üzerinde test edilmiştir.


    # zpool create -m none -f tank1 /dev/da1
    # zfs create  -p tank1/backup
    # zfs set mountpoint=/backup tank1/backup

    # zfs set compress=lzjb tank1/backup


mount çıktısı aşağıdaki gibi olacaktır:

tank1/backup on /backup (zfs, local, nfsv4acls)

Diğer faydalı zfs komutları:


# zpool listNAME    SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
tank0   119G  6.04G   113G     5%  1.00x  ONLINE  -
tank1  7.94G   152K  7.94G     0%  1.00x  ONLINE 
-


# zpool status  pool: tank0
 state: ONLINE
  scan: none requested
config:

    NAME        STATE     READ WRITE CKSUM
    tank0       ONLINE       0     0     0
      da0s1     ONLINE       0     0     0

errors: No known data errors

  pool: tank1
 state: ONLINE
  scan: none requested
config:

    NAME        STATE     READ WRITE CKSUM
    tank1       ONLINE       0     0     0
      da1       ONLINE       0     0     0



Compression özelliğinin aktif olup olmadığının kontrol edilmesi:

# zfs  get compression |grep tank1tank1               compression  off       default
tank1/mail          compression  lzjb      local


zfs get all  komutu ile de zfs bölümleri hakkında detaylı bilgi alabilirsiniz.