ZFS安装

sudo -s
wget http://archive.zfsonlinux.org/debian/pool/main/z/zfsonlinux/zfsonlinux_2%7Ewheezy_all.deb
dpkg -i zfsonlinux_2~wheezy_all.deb
apt-get update
apt-get install debian-zfs

ZFS使用

创建pool

zpool create tank sdb -f 

说明

  • pool创建后,会自动为该pool创建一个file system并自动挂载至/tank目录下
  • pool底层使用的设备名无需全路径/dev/sdb
  • 可以使用文件模拟磁盘来创建pool
  • 可以创建raid pool、hyprid pool等,以后会慢慢说到;

查看pool信息

zpool status tank

创建file system

zfs create tank/home

创建文件系统并自动挂载至/tank/home目录

说明

  • 在zfs中创建文件系统就像传统文件系统中创建目录一样简单;
  • zfs中可以单独为每个文件系统设置特性:如压缩、去重、设置挂载点等

list文件系统

zfs list

遗留问题

  • 为什么创建的pool在重启机器后就消失了?