К основному ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Ρƒ

πŸ”Ή Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ dRAID Π² ZFS: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ RAID-Z, прСимущСства ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Proxmox


ZFS — ΠΎΠ΄Π½Π° ΠΈΠ· самых ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ сСрвСрных Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Proxmox VE. Π’ послСдниС Π³ΠΎΠ΄Ρ‹ появился Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ RAID-массива Π² ZFS — dRAID (Distributed RAID), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ нСдостатки классичСских ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ RAID-Z ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт процСсс восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ dRAID, Π² Ρ‡Π΅ΠΌ Π΅Π³ΠΎ прСимущСства ΠΈ ΠΊΠΎΠ³Π΄Π° стоит Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ dRAID

dRAID (Distributed RAID) — это распрСдСлСнный RAID-массив, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт быстроС восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…, встроСнныС Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (hot spare) ΠΈ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ распрСдСлСниС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ классичСского RAID-Z, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (parity) Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, dRAID распрСдСляСт ΠΈΡ… ΠΏΠΎ всСй структурС ΠΏΡƒΠ»Π°, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ процСсс восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ эффСктивнСС.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ отличия dRAID ΠΎΡ‚ RAID-Z

πŸ”Ή РаспрСдСлСнноС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’ RAID-Z Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ хранятся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ восстановлСнии ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ всСй систСмы. dRAID распрСдСляСт ΠΈΡ… ΠΏΠΎ всСй структурС ΠΏΡƒΠ»Π°, сниТая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ ускоряя процСсс восстановлСния.

πŸ”Ή УскорСнноС восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ… (Fast Resilvering)

Одна ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ RAID-Z — Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ восстановлСниС послС Π²Ρ‹Ρ…ΠΎΠ΄Π° диска ΠΈΠ· строя. Π’ dRAID восстановлСниС происходит ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π½Π° всСх дисках, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сокращаСт врСмя простоя ΠΈ сниТаСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° систСму.

πŸ”Ή ВстроСнныС "горячиС" Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (Hot Spare)

ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ диски ΠΊΠ°ΠΊ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅, dRAID позволяСт Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ пространства Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ дискС. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ сбоС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· дисков систСма ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ Π±Π΅Π· нСобходимости физичСской Π·Π°ΠΌΠ΅Π½Ρ‹ диска.

πŸ”Ή ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивов

dRAID Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° массивах ΠΎΡ‚ 10 ΠΈ Π±ΠΎΠ»Π΅Π΅ дисков, обСспСчивая баланс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… конфигурациях Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ Π΄Π°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… прСимущСств.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ dRAID Π² ZFS

Рассмотрим настройку ΠΏΡƒΠ»Π° ZFS с dRAID-Z2 (Π°Π½Π°Π»ΠΎΠ³ RAID 6) с двумя встроСнными hot spare Π² массивС ΠΈΠ· 10 дисков:

zpool create tank draid2:2:10 /dev/sd[b-k]

πŸ”Ή draid2 — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ RAID-Z2 (ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ 2 диска Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…).
πŸ”Ή 2:10 — ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² массивС ΠΈΠ· 10 дисков 2 диска Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΊΠ°ΠΊ hot spare.
πŸ”Ή /dev/sd[b-k] — список ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… дисков.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ dRAID Π² Proxmox

Proxmox VE Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ZFS ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму для хранСния Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин. dRAID Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… случаях:

✅ Если Ρƒ вас массив ΠΈΠ· 10+ дисков ΠΈ Π²Π°ΠΆΠ½Π° быстрая Π·Π°ΠΌΠ΅Π½Π° ΠΏΡ€ΠΈ сбоС.
✅ Если трСбуСтся минимальноС Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π² случаС Π²Ρ‹Ρ…ΠΎΠ΄Π° дисков ΠΈΠ· строя.
✅ Если критичСски Π²Π°ΠΆΠ½Π° высокая ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ….

Однако! dRAID Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивов (ΠΌΠ΅Π½Π΅Π΅ 5 дисков) ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ с Π½ΠΈΠ·ΠΊΠΈΠΌ объСмом Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π΄Π°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… прСимущСств ΠΏΠ΅Ρ€Π΅Π΄ RAID-Z.


dRAID — это пСрСдовая тСхнология Π² ZFS, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ быстроС восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ сбоСв ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ использованиС Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². Π’ сочСтании с Proxmox VE, dRAID ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ хранСния ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ администрированиС массивов большого объСма. Однако для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ использованиС классичСского RAID-Z ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½Ρ‹ΠΌ.

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ Proxmox ΠΈ ZFS, dRAID ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ отказоустойчивости ΠΈ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ сообщСния ΠΈΠ· этого Π±Π»ΠΎΠ³Π°

Настройка ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ IPSec Π² Windows

Настройка IPSec Π½Π° Windows Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя созданиС ΠΏΡ€Π°Π²ΠΈΠ» бСзопасности ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ сСтСвого Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. НиТС — пошаговоС руководство. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ слуТбы IPSec ΠŸΠ΅Ρ€Π΅Π΄ настройкой ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ слуТба IPSec Policy Agent Π·Π°ΠΏΡƒΡ‰Π΅Π½Π°: НаТмитС Win + R , Π²Π²Π΅Π΄ΠΈΡ‚Π΅ services.msc ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter . НайдитС IPsec Policy Agent . Если ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ПКМ → Бвойства . УстановитС Π’ΠΈΠΏ запуска: АвтоматичСски , Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ . Настройка ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ IPSec Ρ‡Π΅Ρ€Π΅Π· «Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ бСзопасности» НаТмитС Win + R , Π²Π²Π΅Π΄ΠΈΡ‚Π΅ secpol.msc , Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter . ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ IP-бСзопасности Π² локальном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ . Π’ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ IP-бСзопасности → Π”Π°Π»Π΅Π΅ . Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "IPSec VPN"), снимитС Ρ„Π»Π°ΠΆΠΎΠΊ ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ , Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π”Π°Π»Π΅Π΅ . НаТмитС Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ. Вранспортный ΠΈΠ»ΠΈ Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ : Если IPSec для Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ локальной сСти – Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Вранспортный Ρ€Π΅ΠΆΠΈΠΌ . Если IPSec для VPN – Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π’ΡƒΠ½Π½Π΅Π»ΡŒΠ½...

Как Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚Π°Ρ€ΠΈΠΈ для CentOS 8

Π’ CentOS 8 ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ (BaseOS, AppStream ΠΈ Extras) ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ dnf ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² /etc/yum.repos.d/ . Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΈΡ… Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ: 1. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² dnf repolist Если Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ: dnf repolist all 2. ИзмСнСниС Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Π€Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² находятся Π² /etc/yum.repos.d/ . НапримСр, основной Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π΅ CentOS-AppStream.repo . ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ: nano /etc/yum.repos.d/CentOS-AppStream.repo Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ: enabled=1 → Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ enabled=0 → ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ baseurl= ΠΈΠ»ΠΈ mirrorlist= → Π·Π°Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ источник ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² 3. Π—Π°ΠΌΠ΅Π½Π° нСдоступных Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² CentOS 8 достиг ΠΊΠΎΠ½Ρ†Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ , ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π΅Ρ€ΠΊΠ°Π»Π° большС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. ВмСсто Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Vault ΠΈΠ»ΠΈ AlmaLinux/Rocky Linux : ИспользованиС Π°Ρ€Ρ…ΠΈΠ²Π½ΠΎΠ³ΠΎ рСпозитория CentOS Vault Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию старых .repo Ρ„Π°ΠΉΠ»ΠΎΠ²: mkdir /root/repo-backup && mv /etc/yum.repos.d/*.repo /root/repo-backu...

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Redfish API? Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ сСрвСров Ρ‡Π΅Ρ€Π΅Π· Redfish API: ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Redfish API Redfish API — это стандартный интСрфСйс управлСния сСрвСрами, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ DMTF (Distributed Management Task Force). Он прСдоставляСт RESTful API для взаимодСйствия с сСрвСрными систСмами, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ состояния ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π­Ρ‚ΠΎΡ‚ API позволяСт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сСрвСрами Π±Π΅Π· нСобходимости физичСского доступа ΠΈΠ»ΠΈ использования ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… интСрфСйсов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ IPMI. ВрСбования ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Π‘Π΅Ρ€Π²Π΅Ρ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Redfish (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, HPE iLO, Dell iDRAC, Lenovo XClarity, Cisco UCS ΠΈ Π΄Ρ€.). Доступ ΠΊ Redfish API Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ. Π£Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API (cURL, Postman, Python с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ requests ). ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ аутСнтификация Для взаимодСйствия с Redfish API ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ стандартный HTTP-запрос с Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ Π»ΠΎΠ³ΠΈΠ½Ρƒ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŽ. НапримСр, для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ работоспособности интСрфСйса ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ GET-запрос ...