2

Мне было интересно, есть ли какая-нибудь команда Linux, которую я могу использовать, чтобы проверить, есть ли у меня настройка RAID на моей машине? Я знаю о cat /proc/mdstat но не показал мне ничего значимого.

Я просто хочу знать, есть ли у меня возможность RAID, программная или аппаратная.

2 ответа2

1

Если вы хотите знать возможность строить аппаратный массив. Вы можете использовать lspci для просмотра списка контроллеров PCI, определения типа контроллеров дисков, а также спецификаций и руководств для него.

UPD. Примеры

1.

# lspci |grep -iE "sata|sas|scsi|ide|disk"
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
06:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon] (rev 03)

Там два дисковых контролера. Интегрированные Intel IDE и LSI MegaRAID SAS.

2

$ lspci |grep -iE "sata|sas|scsi|ide|disk"
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)

Там только интегрированный Intel SATA

Найти маркетинговый бренд и документацию по этой информации не просто, но возможно.

И Вы определенно видите интегрированный рейд.

UPD2. Кроме того, программный RAID-массив Linux (mdadm) и аппаратный RAID-массив имеют свои преимущества и недостатки. Легко найти, сравнивает https://www.google.ru/search?q=linux%20software%20raid%20vs%20hardware

1

Если /proc /mdstat существует, у вас есть возможность настроить программный рейд - хотя, если он не имеет ничего значащего, это означает, что вы его не настраивали.

Программное обеспечение RAID под Linux не требует какого-либо конкретного оборудования [вы могли бы аргументировать возможность поддерживать 2 привода, но даже тот спорно, если вы считаете, USB]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .