
Я хочу проверить, настроен ли на моем сервере как программный, так и жесткий RAID.
Я попробовал выполнить несколько команд на своем сервере (Suse Enterprise Edition 11):
**ms:~ # cat /proc/mdstat
Personalities :
unused devices: <none>
ms:~ #**
Я попытался выполнить raiddev /dev/md0
команду raiddev, но она недоступна.
Есть ли какая-нибудь другая команда, которая позволит мне проверить уровень рейда сервера?
решение1
Аппаратный и программный RAID — это два разных мира. Поскольку вы упомянули «Сервер», скорее всего, там присутствует аппаратный RAID.
чтобы узнать используйте:
lspci -vv | grep -i raid
Если присутствует аппаратный RAID, вывод должен быть примерно таким:
Subsystem: abcdefg RAID Controller
Чтобы узнать больше о конфигурации вашего аппаратного RAID, это возможно только с помощью инструмента, специфичного для вашего поставщика. Например, чтобы получить подробный обзор оборудования Dell, выполните:
omreport storage vdisk
С RAID-контроллером Adaptec вы можете использовать:
arcconf getconfig 2
У всех поставщиков есть свои инструменты. Если у вас другой поставщик, установите его инструмент, если его еще нет. (установить DELL OpenManage)
В случае программного RAID для получения подробной информации о конфигурации RAID используйте:
cat /proc/mdstat
а для получения подробной информации об алгоритме RAID, размере фрагмента, уровне RAID и т. д. используйте:
mdadm -D /dev/mdxx