This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
управление_файловыми_системами_в_freebsd [2016/06/14 12:01] val |
управление_файловыми_системами_в_freebsd [2016/09/07 11:48] val [Использование уникальных идентификаторов дисков] |
||
---|---|---|---|
Line 34: | Line 34: | ||
==== Создать таблицу разделов ==== | ==== Создать таблицу разделов ==== | ||
<code> | <code> | ||
+ | # gpart destroy -F ada1 | ||
+ | |||
# gpart create -s GPT ada1 | # gpart create -s GPT ada1 | ||
+ | |||
+ | # gpart show | ||
</code> | </code> | ||
Line 40: | Line 44: | ||
<code> | <code> | ||
# gpart add -t freebsd-ufs ada1 | # gpart add -t freebsd-ufs ada1 | ||
+ | |||
+ | # gpart show | ||
</code> | </code> | ||
Line 62: | Line 68: | ||
</code> | </code> | ||
+ | ==== Использование уникальных идентификаторов дисков ==== | ||
+ | <code> | ||
+ | # glabel status | ||
+ | |||
+ | # cat /etc/fstab | ||
+ | <code></code> | ||
+ | ... | ||
+ | /dev/gptid/e98b1341-74ed-11e6-a00d-080027ec1031 /disk2 ufs rw 2 2 | ||
+ | </code> | ||
===== Использование шифрованных разделов в FreeBSD ===== | ===== Использование шифрованных разделов в FreeBSD ===== | ||
Line 109: | Line 124: | ||
* [[http://wolandblog.com/601-zfs-novyj-vzglyad-na-fajlovye-sistemy/|ZFS — новый взгляд на файловые системы]] | * [[http://wolandblog.com/601-zfs-novyj-vzglyad-na-fajlovye-sistemy/|ZFS — новый взгляд на файловые системы]] | ||
+ | * [[https://www.freebsd.org/doc/ru/books/handbook/filesystems-zfs.html|Файловая система ZFS - Handbook]] | ||
+ | * [[https://www.freebsd.org/doc/handbook/zfs.html|The Z File System (ZFS) - Handbook]] | ||
- | ==== Добавление диска для RAID 1 ==== | + | ==== Список пулов и их состояние ==== |
+ | <code> | ||
+ | # zpool list | ||
- | ==== Использование RAID 1 для точек отката ==== | + | # zpool status -v |
+ | </code> | ||
+ | ==== Создание файловых систем ==== | ||
+ | <code> | ||
+ | # zfs list | ||
+ | |||
+ | # zfs create -o compress=lz4 zroot/usr/mydataset | ||
+ | </code> | ||
+ | |||
+ | ==== Использование снимков ==== | ||
+ | <code> | ||
+ | # zfs snapshot zroot/ROOT/default@before_upgrade | ||
+ | |||
+ | # zfs list -t snapshot | ||
+ | </code> | ||
+ | |||
+ | * [[Обновление системы и базового ПО в FreeBSD]] | ||
+ | * [[Обновление дополнительного ПО в FreeBSD]] | ||
+ | |||
+ | <code> | ||
+ | # zfs rollback zroot/ROOT/default@before_upgrade | ||
+ | </code> | ||
+ | |||
+ | ==== Создание/использование SOFT RAID1 ==== | ||
+ | <code> | ||
+ | # gpart backup ada0 | gpart restore -F ada1 | ||
+ | |||
+ | # zpool attach zroot ada0p3 ada1p3 | ||
+ | |||
+ | # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1 | ||
+ | |||
+ | # cat /etc/fstab | ||
+ | ... | ||
+ | /dev/ada1p2 none swap sw 0 0 | ||
+ | |||
+ | # swapon -aL | ||
+ | |||
+ | Halt, delete firsh disk and make second disk primary master | ||
+ | |||
+ | # zpool status -v | ||
+ | |||
+ | # gpart backup diskid/DISK-VBc63c941f-c4c37902 | gpart restore -F ada1 | ||
+ | |||
+ | # zpool attach zroot diskid/DISK-VBc63c941f-c4c37902p3 ada1p3 | ||
+ | |||
+ | # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1 | ||
+ | |||
+ | # zpool detach zroot 9955499194019161705 | ||
+ | </code> | ||
===== Дополнительная информация ===== | ===== Дополнительная информация ===== | ||
* [[http://www.freebsd.org/doc/ru/books/handbook/quotas.html|Квотирование файловых систем]] | * [[http://www.freebsd.org/doc/ru/books/handbook/quotas.html|Квотирование файловых систем]] | ||
* [[https://www.freebsd.org/doc/en/books/handbook/disks-virtual.html|Memory Disks]] | * [[https://www.freebsd.org/doc/en/books/handbook/disks-virtual.html|Memory Disks]] |