πŸ’Ύ Proxmox VE: ZFS β€” Π‘Π½ΠΈΠΌΠΎΠΊ, Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠžΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ! (Π§Π°ΡΡ‚ΡŒ 8)

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ всСм, ΠΊΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ² ΠΊ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΌΡƒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ! πŸ‘‹

ΠœΡ‹ освоили основы Proxmox. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ ZFS (Zettabyte File System) β€” Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΌ стандартС для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π²Π°ΠΆΠ½Π° Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ снимки. Если Ρƒ вас Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ дисков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΡΠ²ΡΡ‚ΠΈΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ, ZFS для вас!

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! ZFS Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки Π½Π° «Π³ΠΎΠ»Ρ‹Π΅» диски. Если Π²Ρ‹ Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Π½Π΅ экспСримСнтируйтС с дисками, Π³Π΄Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅!


🧠 Π¨Π°Π³ 24: ΠŸΠΎΡ‡Π΅ΠΌΡƒ ZFS Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ LVM/Ext4?

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒZFSLVM/Ext4
Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π”Π°Π½Π½Ρ‹Ρ…ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ ΠΈ автоматичСски исправляСт поврСТдСния (bit rot) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… сумм.НС провСряСт Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ….
Π‘Π½ΠΈΠΌΠΊΠΈ (Snapshots)МгновСнноС созданиС снимков, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ мСста.Π‘Π½ΠΈΠΌΠΊΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹, Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ ΠΈ Π½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΠ΅.
RAID-функцииВстроСны (ZFS Pool: RAID-Z1, RAID-Z2). УправляСт Ρ‚ΠΎΠΌΠ°ΠΌΠΈ, RAID ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ RAID.
ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΠ’Ρ‹ΡΠΎΠΊΠ°Ρ, особСнно с ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (ARC/L2ARC).Бтандартная.

πŸ› οΈ Π¨Π°Π³ 25: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ZFS Pool (RAID-Z)

ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ZFS Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку (SSH) для максимального контроля, прСдполагая, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ…, Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… диска.

1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Дисков

Π£Π·Π½Π°ΠΉΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π²Π°ΡˆΠΈΡ… дисков (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /dev/sdb, /dev/sdc).

ls -l /dev/disk/by-id/

2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ZFS Pool (RAID-Z1)

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ zpool create для создания ΠΏΡƒΠ»Π°. RAID-Z1 Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ RAID 5 (потСря ΠΎΠ΄Π½ΠΎΠ³ΠΎ диска допустима).

zpool create -f my-zpool raidz1 /dev/disk/by-id/ID_DISK_1 /dev/disk/by-id/ID_DISK_2 /dev/disk/by-id/ID_DISK_3

Π‘ΠΎΠ²Π΅Ρ‚: ВсСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ дисков (/dev/disk/by-id/), Π° Π½Π΅ ΠΈΠΌΠ΅Π½Π° /dev/sdX, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Бтатуса

zpool status

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ статус ONLINE для вашСго ΠΏΡƒΠ»Π° (my-zpool).

🌐 Π¨Π°Π³ 26: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ZFS с Proxmox VE

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ «Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ» Proxmox ΠΎ Π½ΠΎΠ²ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

1. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ZFS Storage Π² Web-интСрфСйсС

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Datacenter β†’ Storage (Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅).
  2. НаТмитС «Add» β†’ ZFS (ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ LVM/LVM-Thin).
  3. ID: ΠŸΡ€ΠΈΡΠ²ΠΎΠΉΡ‚Π΅ имя (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, zfs-vms).
  4. ZFS Pool: Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ my-zpool ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка.
  5. Content (Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅): УстановитС Disk image (ΠžΠ±Ρ€Π°Π· диска) ΠΈ Container template (Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ²).

2. БозданиС ZFS Dataset для LXC/VM

Π’ ZFS Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Datasets (Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…) для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ²ΠΎΡ‚Π°ΠΌΠΈ ΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ свойства.

  1. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² SSH ΠΈ создайтС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Dataset для LXC:
zfs create my-zpool/lxc

2. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² Proxmox, снова Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, Π½ΠΎ Π½Π° этот Ρ€Π°Π·:

ZFS Pool: Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ my-zpool/lxc.

Content: УстановитС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Container template.


πŸ“Έ Π¨Π°Π³ 27: ΠœΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ Π‘Π½ΠΈΠΌΠΊΠΈ (Snapshots)

Одно ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… прСимущСств ZFS β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ создания снимков (ΠΊΠΎΠΏΠΈΠΉ состояния) VM ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Π‘Π½ΠΈΠΌΠΎΠΊ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСста, ΠΏΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ.

1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π‘Π½ΠΈΠΌΠΊΠ°

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ VM ΠΈΠ»ΠΈ CT.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Snapshots (Π‘Π½ΠΈΠΌΠΊΠΈ).
  3. НаТмитС «Take Snapshot» (Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ снимок).
  4. Π”Π°ΠΉΡ‚Π΅ имя (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, before-update).
  5. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π·Π°ΠΉΠΌΠ΅Ρ‚ мСньшС сСкунды.

2. ΠžΡ‚ΠΊΠ°Ρ‚ ΠΊ Π‘Π½ΠΈΠΌΠΊΡƒ

Если послС обновлСния систСмы Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ сломалось:

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ снимок before-update.
  2. НаТмитС «Rollback» (ΠžΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ).
  3. БистСма ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ вСрнСтся Π² Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ состояниС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ ΠΏΡ€ΠΈ создании снимка. Π­Ρ‚ΠΎ нСвСроятно ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для экспСримСнтов!

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ! Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ZFS β€” систСму хранСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня. Π’Ρ‹ Π½Π΅ просто Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π²Ρ‹ управляСтС ΠΈΡ… Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ!


πŸ’‘ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π¨Π°Π³: Наш курс ΠΏΠΎ основным настройкам Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½! Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ, ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ β€” это ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ. Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΄Π²Π° ΠΈ Π±ΠΎΠ»Π΅Π΅ сСрвСров Proxmox Π² Π΅Π΄ΠΈΠ½Ρ‹ΠΉ кластСр для высокой доступности (HA) ΠΈ ΠΆΠΈΠ²ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ VM? Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π§Π°ΡΡ‚ΡŒ 9.

Вогда вам сюда.

ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ