Сервер
Сервер 1
- Характеристики CPU - AMD Ryzen 3 1200 Quad-Core Processor GPU - видеозатычка RAM - 16+16 Kingston FURY 3200MHz nvme0 - 256GB Hynix RAID - 2x1Tb + 2x500Gb точка монтирования /mnt/nextcloud OS - AlmaLinux 10
- Сеть IP - 192.168.8.43 SSH port - 2523 CUPS port - 631
-
RAID
/dev/md0— RAID10 из 4 дисков (2×500 ГБ + 2×500 ГБ из 1ТБ)/dev/md1— RAID1 из оставшихся 500 ГБ на двух 1ТБ дисках Всё это объединено в LVM (vgdata → lvcloud → /mnt/nextcloud_data)🧩 Сценарий 1: Замена неисправного диска
1️⃣ Проверяем состояние массивов
Если увидишь статус вроде:или диск сfaulty, значит один диск вышел из строя.
2️⃣ Определяем, какой диск «плохой»
Например, еслиmdadmпоказывает:значит/dev/sdb— тот, который нужно заменить.
3️⃣ Отключаем старый диск из массива
(Если диск участвовал только в одном массиве — выполняй только соответствующую команду.)
4️⃣ Заменяем физический диск
-
Выключи сервер (лучше всего):
- Замени диск физически.
- Включи сервер обратно.
-
Новый диск появится, например, как
/dev/sdb.
5️⃣ Размечаем новый диск
Если старый диск был 1 ТБ, просто скопируй таблицу разделов с другого рабочего:Это скопирует разметку, включая разделы /dev/sdb1 и /dev/sdb2.
Проверь:
6️⃣ Добавляем новый диск обратно в массивы
Проверяем восстановление:→ должно начаться resync.
7️⃣ После восстановления — проверка и сохранение конфига
🧩 Сценарий 2: Замена на больший диск (апгрейд RAID)
Если ты ставишь новый, больший диск (например, 2 ТБ вместо 1 ТБ):- Сделай те же шаги, что и при замене (fail → remove → replace → add).
- После перестройки массива можно расширить RAID и LVM:
1️⃣ Расширяем RAID (если увеличился размер)
2️⃣ Пересканируем PV и расширяем LVM
→ Файловая система увеличится до нового объёма автоматически.
🧰 Советы
-
Чтобы получать уведомления при сбоях, убедись, что включён мониторинг:
-
Проверяй состояние RAID раз в неделю:
-
Выключи сервер (лучше всего):
- апгрейд дисков на новые
- апгрейд до аппаратного RAID контроллера (SAS or SATA)
- апгрейд процессора и материнской платы
- SATA PCI-e контроллер (все сата заняты, нет возможности для подключения привода и стримера)
- PCI-e SAS контроллер
- настройка бэкапов на магнитную ленту
- настроить принтер (или выкинуть его, все равно он по диагонали печатает)
- настроить запись камеры на nextcloud
- настроить nextcloud (исправить ошибки конфигурации)