User Tools

Site Tools


управление_файловыми_системами_в_freebsd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
управление_файловыми_системами_в_freebsd [2016/06/14 12:28]
val [ZFS]
управление_файловыми_системами_в_freebsd [2016/09/07 11:54]
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 112: Line 127:
   * [[https://​www.freebsd.org/​doc/​handbook/​zfs.html|The Z File System (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]]
управление_файловыми_системами_в_freebsd.txt · Last modified: 2016/11/15 09:11 by val