zfs
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| zfs [16.04.2024 12:45] – augin | zfs [30.06.2025 10:30] (текущий) – [замена системного диска proxmox] augin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | * **ограничение памяти ZFS** | + | ===== ограничение памяти ZFS ===== |
| - | echo "$[4 * 1024*1024*1024]" | + | |
| - | echo " | + | <code bash>echo "$[4 * 1024*1024*1024]" |
| - | update-initramfs -u | + | echo " |
| - | zfs set sync=disabled rpool | + | update-initramfs -u |
| + | zfs set sync=disabled rpool</ | ||
| - | * **создание шифрованного dataset** | + | Если проблемы с IOPS |
| - | zfs create -o encryption=on -o keyformat=passphrase -o mountpoint=/ | + | zfs set relatime=on rpool |
| - | | + | ===== создание шифрованного dataset |
| + | <code bash>zfs create -o encryption=on -o keyformat=passphrase -o mountpoint=/ | ||
| + | |||
| + | ===== монтирование шифрованного dataset | ||
| echo " | echo " | ||
| - | * включение шары smb | + | ===== включение шары smb ===== |
| zfs set sharesmb=on zfs-z/ | zfs set sharesmb=on zfs-z/ | ||
| zfs set acltype=posixacl zfs-z/ | zfs set acltype=posixacl zfs-z/ | ||
| - | *замена системного диска proxmox | + | ===== замена системного диска proxmox |
| - | # | + | |
| + | Копируем таблицу разделов с рабочего диска sda на новый диск sdb: | ||
| sgdisk -R /dev/sdb /dev/sda | sgdisk -R /dev/sdb /dev/sda | ||
| - | # | ||
| + | Генерируем уникальные UUID для /dev/sdb: | ||
| sgdisk -G /dev/sdb | sgdisk -G /dev/sdb | ||
| - | #Восстанавливаем загрузчик systemd-boot | + | Восстанавливаем загрузчик systemd-boot |
| - | #Нужно восстановить загрузчик, | + | Нужно восстановить загрузчик, |
| pve-efiboot-tool format /dev/sdb2 | pve-efiboot-tool format /dev/sdb2 | ||
| - | # | ||
| - | # | ||
| - | pve-efiboot-tool init /dev/sdb2 | + | Настроим раздел |
| - | #Обновим конфигурацию | + | разделы |
| + | pve-efiboot-tool init /dev/sdb2 | ||
| + | Обновим конфигурацию всех ESP, чтобы скопировать ядра и засинхронить все ESP на наших дисках: | ||
| pve-efiboot-tool refresh | pve-efiboot-tool refresh | ||
| - | # | ||
| - | # | ||
| - | | + | Восстанавливаем raid1 |
| - | #И подождем когда он восстановит данные на новом диске. | + | Создадим raid1 с нашим новым диском (создавать пул лучше по id дисков, |
| + | |||
| + | | ||
| + | И подождем когда он восстановит данные на новом диске. | ||
| - | #Просмотреть проценты восстановления можно с помощью команды: | + | Просмотреть проценты восстановления можно с помощью команды: |
| zpool status rpool | zpool status rpool | ||
| + | ===== поддержка ACL ===== | ||
| + | zfs set acltype=posixacl DATASET | ||
zfs.1713271502.txt.gz · Последнее изменение: (внешнее изменение)
