features:
1. 256 quadrillion zettabytes( Terabytes -petabytes -
2. Raid-0 &r RAID -Z (RAID-5 with enhancements) (2-
3. snapshots -read-only copies of file systems or
4. creates volumes
5. uses storage pools to manage storage -aggregates
6. file systems attached to pools grow dynamically as
7. file systems may span mutltiple physical disks
8. ZFS os tramcactional
9. pools & file systems are auto-mounted. No need to
10.supports file system hierachies: /pool/{home(50GB),
11. supports reserveration of storage: /pool{home
12. provides a secure web-based management tool- https://localhosts:6789/zfs
zpool list -list know pools
zpool create pool_name (alphanumeric,_,-,:,.)
pool name constrains (do not use these names for your
1. mirror
2.raidz
zpool create pool_name1, device_name2,
zpool create pool1 c0t1d0|dev/dsk/c0t1d0
1.Online
2. Degraded
3. Faulted
4. Offline
5. Unvailable
zfs list -returns ZFS dataset info.
zfs mount -returns pools and mount points
zpools status -returns virtual devices that constitute pools
Notes: ZFS requires a minimum of 128MB virtual device to
zpool destroy pool1 -destroys pool and associated file
### create file systems within pool1###
zfs create pool1/home -creates file system name 'home'
Note: default action of 'zfs create pool1/home' assigns all
###set quota on existing file system###
zfs set quota=10G pool1/home
zfs create pool1/home/unixcbt
Note: zfs inherits properties from immediate ancestor
zfs rename pool1/home/unixbt pool1/home/unixcbt2
zpool add pool1 c0t2d0
1.Mirroring -Raid -1
2. Raid-5 -Raid-Z
1. c0t1d0 -36GB
2. c0t2d0 -36GB
zpool create poolmirror1 mirror c0t1d0 c0t2d0
features:
1: read-only copies of volume or file systems
2. use no additional space, initially
zfs snapshot poolraidz1/home@homesnap1
zfs rename poolraidz1/home@homesnap3