fewit.ru :: Заметки недоайтишника

Ещё один криворукий админ

Добавление диска в рейд:

mdadm --add /dev/md0 /dev/vdf1

Далее изменяем количество рейд дисков:

mdadm --grow --raid-devices=5 /dev/md0

После этого делаем изменение размера фс если у вас нет lvm:

resize2fs /dev/md0

Если есть lvm, то делаем резайз рейда:

pvresize /dev/md0

Далее расшииряем лв:

lvextend -l +100%FREE  /dev/имявг/имялв

Далее расширяем уже фс:

resize2fs /dev/имявг/имялв

Если вдруг сам рейд не расширился, или вы заменили все диски на больший размер то:

mdadm --grow /dev/md0 --size=max

31 марта, 2021

Posted In: LVM, RAID

Метки: , , , , ,

./perccli64 show
./perccli64 show all
./perccli64 /c0 show
./perccli64 /c0/v0 show all
./perccli64 /call /sall show rebuild
./perccli64 /call /eall /sall show rebuild

30 ноября, 2020

Posted In: DELL, Linux, RAID

Метки: , , ,

Помечаем диск что он гавно:

mdadm /dev/md2 -f /dev/sdb2

Далее убираем из рейда:

mdadm /dev/md2 --remove /dev/sdb2

После замены диска переносим разметку диска:
Если mbr:

sfdisk -d old_disk | sfdisk new_disk

Если gpt:

sgdisk -R new_disk old_disk

Далее добавляем раздел нового диска в рейд:

mdadm /dev/md2 -a /dev/sdb2

Даже можно потом поставить на него grub если у вас не uefi:

grub-install /dev/sdb

Если recovery идет медленно, можно подправить следующий параметр:

echo 10000 > /proc/sys/dev/raid/speed_limit_min

18 мая, 2020

Posted In: Linux, RAID

Метки: , , , ,

Обязательно сначала новый, потом старый диск

sgdisk -R НОВЫЙ_ДИСК СТАРЫЙ_ДИСК

Не забывает сделать новый GUID для нового диска:

sgdisk -G /dev/sdb

14 мая, 2020

Posted In: CentOS, Linux, RAID

Метки: , ,

Установим mdadm если нету.

yum install mdadm -y

Создаем RAID в зависимости от нужд.

mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb /dev/sdc

Проверяем, создался ли

mdadm --detail /dev/md0

Для того, чтобы наши массивы автоматически запускались после перезагрузки системы генерируем конфигурационный из текущей запущенной конфигурации mdadm:

mdadm --verbose --detail --scan > /etc/mdadm.conf

Создаем файловую систему на массиве:

mkfs.ext4 /dev/md0

Монтируем куда нужно:

mount /dev/md0 /mnt/raid0

Проверим монтирование

df -H /dev/md0

Добавляем монтирование в автозагрузку, добавляем строку в /etc/fstab

/dev/md0 /mnt/raid0 ext4 defaults 1 2

Полезные команды
Убираем следы raid:

mdadm -S /dev/md127
mdadm --zero-superblock /dev/sdb
mdadm --zero-superblock /dev/sdc

2 ноября, 2017

Posted In: CentOS, Linux, RAID

Метки: , ,