Zfs
Версія від 20:24, 5 листопада 2017, створена WikiSysop (обговорення | внесок)
- read http://zfsonlinux.org/faq.html
- read [ZFS%20Archlinux https://wiki.archlinux.org/index.php/ZFS]
- install ZFS [Install%20ZFS http://zfsonlinux.org/epel.html]
yum install epel-release yum localinstall --nogpgcheck http://archive.zfsonlinux.org/epel/zfs-release.el7.noarch.rpm yum install kernel-devel zfs systemctl enable dkms
rpm -qd zfs man zpool man zfs man zfs-module-parameters
- create zpool
ls -lh /dev/disk/by-id/
zpool create -n -o ashift=12 -O compression=lz4 -O atime=off -m /tank tank mirror ata-HGST_HUS724040ALA640_PN2331PBG32EMT-part4 ata-HGST_HUS724040ALA640_PN2334PBH1TR5R-part4 zfs create -b 4K -o primarycache=metadata -o com.sun:auto-snapshot=false -V 128G tank/swap mkswap /dev/zvol/tank/swap
Add a line to /etc/fstab:
/dev/zvol/tank/swap none swap discard 0 0
swapon -a
- add ZIL and L2ARC
parted -s /dev/sdc mklabel msdos parted -s /dev/sdd mklabel msdos
- ZIL partititon, size: 8G
# c 2048 + (8 * 1024 * 1024 * 1024/512)-1 parted -s /dev/sdc -- mkpart primary 2048s 16779263s parted -s /dev/sdd -- mkpart primary 2048s 16779263s
- L2ARC partition, size: all rest
parted -s /dev/sdc -- mkpart primary 16779264s -1s parted -s /dev/sdd -- mkpart primary 16779264s -1s ls -lh /dev/disk/by-id/ zpool add tank log mirror ata-SAMSUNG_MZ7WD240HAFV-00003_S16LNYADA01822-part1 ata-SAMSUNG_MZ7WD240HAFV-00003_S16LNYADA01826-part1 zpool add tank cache ata-SAMSUNG_MZ7WD240HAFV-00003_S16LNYADA01822-part2 ata-SAMSUNG_MZ7WD240HAFV-00003_S16LNYADA01826-part2
zpool scrub tank zpool status arcstat.py arc_summary.py | less
Показувати при zfs list dataset'и і snapshot'и
zpool set listsnapshots=off tank