Go to content Go to menu Go to search

шпаргалка по MegaCLI

Управление RAID контроллером DELL (LSI MegaRAID)

Устанавливаем MegaCLI отсюда: hwraid.le-vert.net

Пример установки на debian:

apt-get update
apt-get install lsb-release
DIST=$(lsb_release -c | grep "Codename:" | awk '{print $2}')
wget -O - https://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo apt-key add -
echo " deb http://hwraid.le-vert.net/debian $DIST main " > /etc/apt/sources.list.d/raidtoolRepo.list
apt-get update
apt-get install megacli

Информация о виртуальных дисках:

megacli -LDInfo -Lall -aALL

Информация о физических дисках:

megacli -PDlist -a0

Информация о физических и виртуальных дисках в едином выводе:

megacli  -LdPdInfo -aAll

Состояние батареи:

megacli  -AdpBbuCmd  -a0

Включить WriteBack

megacli -LDSetProp WB -Immediate -Lall -aALL

Включить AdaptiveReadAhead

megacli -LDSetProp  ADRA -Immediate -Lall -aALL

Отключить ReadAhead

megacli -LDSetProp NORA -Immediate -Lall -aALL

Включить внутренний кэш на HDD

megacli -LDSetProp EnDskCache -Immediate -Lall -aALL

Создание массива R1

Смотрим номера дисков

megacli -PDlist -a0 | grep -e '^Enclosure Device ID:' -e '^Slot Number:'  -e 'Firmware state:'

Собираем массив

megacli -CfgLdAdd -r1[252:2,252:3] -a0
    или
megacli -CfgLdAdd -r1[:2,:3] -strpsz64 -a0

Разобрать все массивы:

megacli -CfgLdDel -Lall -a0

Очистить диски (wipe)

megacli -PDlist -a0  # найти и запомнить значения Enclosure (как E) and Slot (как S) для каждого диска
megacli -SecureErase Start Simple -PhysDrv '[E:S,E:S]' -a0 # где E:S значения из вышеприведенной команды
megacli -SecureErase ShowProg -PhysDrv '[E:S,E:S]' -a0
megacli -SecureErase ProgDsply -PhysDrv '[E:S,E:S]' -a0


при публикации материалов с данного сайта обратная ссылка на сайт обязательна.
valynkin.ru © no rights reserved