О ZFS. Рецепты

Дисковое пространство

Удобно пользоваться командой

epsilon# zfs list -o space

При этом будет показан столбец USEDDS, который показывает непосредственный размер датасета. Например,

NAME                                 AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD                                                                         
system                               37,4G   122G         0   2,08G              0       120G
system/poudriere                     37,4G  1,47G         0     31K              0      1,47G
system/poudriere/jails               37,4G   758M         0     31K              0       758M
system/poudriere/jails/FBSD112amd64  37,4G   758M      205K    758M              0          0
system/poudriere/ports               37,4G   752M         0     31K              0       752M
system/poudriere/ports/default       37,4G   752M         0    752M              0          0
system/tmp                           37,4G  5,40G         0   5,40G              0          0
system/usr                           37,4G  68,7G         0   42,4G              0      26,3G
system/usr/ports                     37,4G  26,0G         0   4,70G              0      21,3G
system/usr/ports/distfiles           37,4G  21,3G         0   21,3G              0          0
system/usr/src                       37,4G   318M         0    318M              0          0
system/var                           37,4G  44,6G         0    135M              0      44,5G
system/var/cache                     37,4G  39,2G         0   39,2G              0          0
system/var/db                        37,4G  4,87G         0   4,87G              0          0
system/var/empty                     37,4G    31K         0     31K              0          0
system/var/log                       37,4G  54,0M         0   54,0M              0          0
system/var/mail                      37,4G  18,5M         0   18,5M              0          0
system/var/tmp                       37,4G   414M         0    414M              0          0

Снэпшоты

Снэпшот датасета создается командой

epsilon# zfs snapshot system/usr@snap1

где system — имя пула, usr — имя датасета, snap1 — имя снэпшота.

Просмотреть имеющиеся снэпшоты для данного датасета можно командой

epsilon# zfs list -t snapshot -r system/usr

а вообще все снэпшоты — командой

epsilon# zfs list -t snapshot

Содержимое снэпшота можно просмотреть в каталоге /usr/.zfs/snapshot/snap1.

Удалить снэпшот можно командой

epsilon# zfs destroy system/usr@snap1

Выполнить откат к состоянию снэпшота можно командой

epsilon# zfs rollback system/usr@snap1
freebsd/zfs.txt · Последние изменения: 20.01.2019 12:20:05 — Ладилова Анна
Наверх
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0