Сегодня я поделюсь с вами, как использовать Storcli для сбора логов RAID.
В этом посте я буду использовать сервер 2288H V5 с ОС Ubuntu в качестве примера для описания, но шаги одинаковы для всех ОС Linux и ВСЕХ серверов Huawei.
Препараты
Нам нужно подготовить два инструмента следующим образом:
MobaXterm: Мы будем использовать MobaXterm для входа на сервер и загрузки или скачивания файлов.
Storcli: мы также сосредоточимся на использовании Storcli для сбора журналов RAID.
Инструменты, которые вы можете скачать в финале.
Установите инструмент StorCLI на сервер
1. Войдите на сервер с помощью MobaXterm.
Мы можем открыть MobaXterm и затем войти на сервер с учетной записью root.
2. Загрузите пакет Storcli.
Основная причина, по которой я использую MobaXterm, заключается в том, что в ОС Linux легко загружать или скачивать файлы.
Щелкните значок загрузки и выберите пакет storcli для загрузки.
На следующем рисунке я загрузил пакет в корневой каталог /.
После успешной загрузки вы можете запустить команду ls, чтобы проверить загрузку.
3. Установите инструмент Storcli.
Мы используем команду unzip для распаковки пакета storcli.
После успешной распаковки вы увидите файл storcli-xxxx.rpm .
Затем мы используем rpm -ivh storcli-xxxx.rpm для установки инструмента storcli.
После успешной установки вы можете запустить команду ls / opt для просмотра файлов.
мы будем отображать MegaRAID .
Соберите журналы RAID
1. Настройка записи экрана Linux
Вы можете использовать встроенный экран вывода Linux для записи вывода журнала RAID.
Команда: script -a /tmp/raid.log , где raid.log - определяемое пользователем имя файла.
2. Запросить журналы RAID.
Используйте следующую команду, чтобы запросить журналы RAID один за другим, после чего система выдаст результат.
опт / MegaRAID / storcli / storcli64 / звонок / ВАЛЛ показать все
Opt / MegaRAID / storcli / storcli64 -AdpAllInfo -aALL
опт / MegaRAID / storcli / storcli64 -PDList -aALL
опт / MegaRAID / storcli / storcli64 -adpalilog -aALL
опт / MegaRAID / storcli / storcli64 -adpbbucmd -aALL
opt / MegaRAID / storcli / storcli64 / call / pall показать все
opt / MegaRAID / storcli / storcli64 / call / eall show phyerrorcounters
opt / MegaRAID / storcli / storcli64 / call / sallror show / eall
3. Закройте запись экрана Linux.
Используйте команду exit для выхода из записи экрана, затем система сгенерирует файл raid.log , в котором будут записаны все журналы RAID.
4. Загрузите файл журнала рейдов.
Создан файл журнала RAID. вам нужно только загрузить оставшиеся файлы журнала.
Мы знаем, что файл хранится в каталоге / tmp . Поэтому откройте каталог / tmp , выберите raid.log и нажмите « Загрузить».
Скачав файл, мы увидим его так:
Резюме
Операции сбора логов RAID следующие:
Установите инструмент storcli в операционной системе Linux.
Используйте инструмент отображения для записи созданных журналов.
Скопируйте сгенерированный файл журнала.
Обратите внимание: если вы установили storcli, и если указанная выше команда не вступит в силу, ваша версия отличается, вы можете использовать следующую команду
storcli64 / call / vall показать все
storcli64 -AdpAllInfo -aALL
storcli64 -PDList -aALL
storcli64 -adpalilog -aALL
storcli64 -adpbbucmd -aALL
storcli64 / call / pall показать все
storcli64 / call / eall показать phyerrorcounters
storcli64 / call / eall / sall показать phyerrorcounters
https://forum.huawei.com/enterprise/en/how-can-i-collect-raid-logs/thread/754185-895