Инструменты пользователя

Инструменты сайта


zfs

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
zfs [16.04.2024 12:45] auginzfs [17.10.2024 11:24] (текущий) – [ограничение памяти ZFS] augin
Строка 1: Строка 1:
-  * **ограничение памяти ZFS** +===== ограничение памяти ZFS ===== 
-  echo "$[4 * 1024*1024*1024]" >/sys/module/zfs/parameters/zfs_arc_max + 
-  echo "options zfs zfs_arc_max=$[4 * 1024*1024*1024]" > /etc/modprobe.d/zfs.conf +<code bash>echo "$[4 * 1024*1024*1024]" >/sys/module/zfs/parameters/zfs_arc_max 
-  update-initramfs -u +echo "options zfs zfs_arc_max=$[4 * 1024*1024*1024]" > /etc/modprobe.d/zfs.conf 
-  zfs set sync=disabled rpool+update-initramfs -u 
 +zfs set sync=disabled rpool</code>
    
-  * **создание шифрованного dataset** +Если проблемы с IOPS 
-  zfs create -o encryption=on -o keyformat=passphrase -o mountpoint=/mnt/encrypted tank/encrypted +  zfs set relatime=on rpool 
-  монтирование шифрованного dataset+===== создание шифрованного dataset ===== 
 +<code bash>zfs create -o encryption=on -o keyformat=passphrase -o mountpoint=/mnt/encrypted tank/encrypted</code> 
 + 
 +===== монтирование шифрованного dataset =====
   echo "password" | zfs mount -l -a   echo "password" | zfs mount -l -a
  
-  * включение шары smb+===== включение шары smb ===== 
   zfs set sharesmb=on zfs-z/urbackup   zfs set sharesmb=on zfs-z/urbackup
   zfs set acltype=posixacl zfs-z/urbackup   zfs set acltype=posixacl zfs-z/urbackup
  
  
-  *замена системного диска proxmox +===== замена системного диска proxmox =====
-  #Копируем таблицу разделов с рабочего диска sda на новый диск sdb:+
  
 +Копируем таблицу разделов с рабочего диска sda на новый диск sdb:
   sgdisk -R /dev/sdb /dev/sda   sgdisk -R /dev/sdb /dev/sda
-  #Генерируем уникальные UUID для /dev/sdb: 
  
 +Генерируем уникальные UUID для /dev/sdb:
   sgdisk -G /dev/sdb   sgdisk -G /dev/sdb
-  #Восстанавливаем загрузчик systemd-boot +Восстанавливаем загрузчик systemd-boot 
-  #Нужно восстановить загрузчик, для этого отформатируем раздел /dev/sdb2 как ESP: +Нужно восстановить загрузчик, для этого отформатируем раздел /dev/sdb2 как ESP:
   pve-efiboot-tool format /dev/sdb2   pve-efiboot-tool format /dev/sdb2
-  #Настроим раздел /dev/sdb2 для включения в Proxmox VE kernel update synchronization mechanism, чтобы загрузочные  
-  #разделы синхронизировались: 
  
-  pve-efiboot-tool init /dev/sdb2 +Настроим раздел /dev/sdb2 для включения в Proxmox VE kernel update synchronization mechanism, чтобы загрузочные  
-  #Обновим конфигурацию всех ESP, чтобы скопировать ядра и засинхронить все ESP на наших дисках:+разделы синхронизировались:
  
 +  pve-efiboot-tool init /dev/sdb2
 +Обновим конфигурацию всех ESP, чтобы скопировать ядра и засинхронить все ESP на наших дисках:
   pve-efiboot-tool refresh   pve-efiboot-tool refresh
-#Восстанавливаем raid1 
-#Создадим raid1 с нашим новым диском (создавать пул лучше по id дисков, чтобы при смене порта диска zfs могла найти #диски ): 
  
-  zpool attach rpool /dev/disk/by-id/ata-VBOX_HARDDISK_VBfb65757e-ea936e4d-part3 /dev/disk/by-id/ata- VBOX_HARDDISK_VB9b8d476a-b387a510-part3 +Восстанавливаем raid1 
-#И подождем когда он восстановит данные на новом диске.+Создадим raid1 с нашим новым диском (создавать пул лучше по id дисков, чтобы при смене порта диска zfs могла найти диски ): 
 + 
 +  zpool replace rpool /dev/disk/by-id/ata-OLD-part3 /dev/disk/by-id/ata-NEW-part3 
 +И подождем когда он восстановит данные на новом диске.
  
-#Просмотреть проценты восстановления можно с помощью команды:+Просмотреть проценты восстановления можно с помощью команды:
  
   zpool status rpool   zpool status rpool
  
zfs.1713271502.txt.gz · Последнее изменение: 08.07.2024 11:48 (внешнее изменение)