Zfs

From Wiki
Jump to navigation Jump to search

http://zfsonlinux.org/faq.html

https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/


Install

add-apt-repository ppa:zfs-native/stable
apt-get update
apt-get install ubuntu-zfs


Pools

zpool create mypool raidz1 sde sdf sdg
zpool list
zpool status mypool
zpool destroy mypool (to get rid of it)

http://zfsonlinux.org/faq.html#HowDoesZFSonLinuxHandlesAdvacedFormatDrives Add the ashift=12 option for modern drives with 4K sector size:

sudo zpool create -o ashift=12 tank mirror sda sdb


File systems

NOTE: These steps do not seem to be necessary to create a basic pool and mount it.

zfs create mypool/myfs  (creates and automatically mounts)
zfs list
zfs get all mypool/myfs (show filesystem properties)

Regular Maintenance

zpool scrub mypool
zpool status mypool
zpool scrub -s mypool (to stop scrub)