Блочные устройства
losetup
losetup --find --offset $((512*2048)) /dev/vg0/lv_name
losetup -d /dev/loop0
LVM
lvconvert --merge /dev/vg0/vm_snap" //объединить снапшот с основным LV
pvmove --alloc anywhere /dev/md127:55000-62679 /dev/md127:43520-51199
pvresize //изменить размер PV, если изменился размер блочного устройства в его основе
vgchange -a {y,n} my_volume_group //{,де}активировать VG
vgscan //сканировать систему на наличите PV и перезаписать /etc/lvm/.cache
{pv,vg,lv}s --noheadings [head_name,head_name] //кастомный вывод инфы
pvs -v --segments //вывод диапазонов экстентов
mdadm
mdadm --create /dev/md/efi --name=efi --level=1 --raid-devices=2 --metadata=1.0 --verbose /dev/sda1 missing
mdadm --create /dev/md/boot --name=boot --level=1 --raid-devices=2 --metadata=1.2 --verbose /dev/sda2 missing
mdadm --create /dev/md/lvm --name=lvm --level=1 --raid-devices=2 --metadata=1.2 --verbose /dev/sda3 missing
mdadm --assemble --update=name --name=srv-org-xxxx:efi /dev/md0 /dev/sda1 /dev/sdb1
mdadm --assemble --update=name --name=srv-org-xxxx:boot /dev/md1 /dev/sda2 /dev/sdb2
mdadm --assemble --update=name --name=srv-org-xxxx:lvm /dev/md2 /dev/sda3 /dev/sdb3
mdadm --assemble --scan
mdadm --detail /dev/md0
mdadm --detail --scan
mdadm /dev/md127 --grow --size=max
mdadm /dev/md127 --grow --bitmap=none
mdadm /dev/md127 --grow --bitmap=internal --bitmap-chunk=131072
mdadm --stop /dev/md0
mdadm /dev/md127 --add /dev/sdb3
удаление из массива
mdadm /dev/md127 -f /dev/sdb1
mdadm /dev/md127 -r /dev/sdb1
mdadm --zero-superblock /dev/sdb1
управление через /sys
echo 'check' > /sys/block/md0/md/sync_action //перепроверка raid
echo 'repair' > /sys/block/md0/md/sync_action //пересинхронизация raid
echo скорость > /sys/block/md0/md/sync_speed_max //скорость синхронизации в кб
cat /sys/block/md0/md/mismatch_cnt //вывод ошибок при проверке
файл конфигурации
MAILADDR root AUTO +imsm +1.x -all ARRAY /dev/md/efi level=raid1 num-devices=2 UUID=ee94195f:3f3a1695:cde54508:38834c8f ARRAY /dev/md/boot level=raid1 num-devices=2 UUID=80bbd944:deec2834:1d7169c2:e42644ab ARRAY /dev/md/lvm level=raid1 num-devices=2 UUID=17c03272:5ef3080b:95df0a41:91d1c2cc
sfdisk/parted
echo '+100M,' | sfdisk --move-data /dev/sdc -N 1
parted /dev/sdc resizepart 1 (1GiB|100%)
udev
Отключение парковки головки HDD
udevadm info /dev/sdX | grep ID_SERIAL_SHORT //вывод серийного номера HDD
Конфигурационный файл /etc/udev/rules.d/69-hdparm.rules следующего содержимого:
ACTION=="add", KERNEL=="sd[a-z]", ENV{ID_SERIAL_SHORT}=="WX92A119TC72", RUN+="/sbin/hdparm -B 254 /dev/%k"