zfs基础命令

---------------------------------------

zpool create 池的名字     硬盘号
zpool create -n      测试
zpool create -m      指定挂载点
zpool list      看有什么池
zpool status      看池里面有什么硬盘 和运行状态 或者加 -x 查看坏的池
zpool destory [-f 强行] 池名     删除池
----------------------高级命令----------------
zpool create 池的名字 mirror 硬盘号   创建镜像卷
zpool create 池的名字 mirror 硬盘号 mirror 硬盘号 创建双向存储池
zpool create 池的名字 raidz[raid2 允许坏几个硬盘] 创建RAIDZ分区
zpool add tank spare 硬盘号    添加热备硬盘
zpool add [mirror raidz] 池 硬盘号   向池里面添加硬盘
zpool detach zeepool c2t1d0    分离设备
zpool attach zfspool c1t1d0 c2t1d0   添加设备到镜像卷
zpool replace tank c1t1d0 c1t2d0   替换设备
--------------------------------------------------------
zfs create tank/home     创建分层结构
zfs set mountpoint=/export/home  tank/home   更改挂载目录
zfs set sharenfs =on tank/home
zfs set compression=on tank/home
zfs get compression tank /home
zfs set quota=10g tank/home    磁盘配额
zfs list 查看挂载情况
zfs destory[-f 强行]     销毁
----------------------------------------------------------
理论快照数是 264
zfs snapshot[-r 递归]data/home/tom@snapshot01   创建快照 叫做snapshot01
zfs rename data/home/tom@snapshot01 data/home/tom@snapshot02 重命名快照
ls /home/tom/.zfs/snapshot     访问快照
zfs list -t snapshot      查看快照
zfs destroy data/home/tom@snapshot01    销毁快照
zfs rollback [-r强制回滚]data/home/tom@snapshot02  回滚快照