И отново за CentOS Linux 7
Сборник от бележки по информационни технологии
След описания по-рано метод за използване на cciss драйвер за контролера на HP Smart Array P400i по време на инсталацията CentOS 7.2, Успях да разбера малко повече информация относно поддръжката за по-стари модели Smart Array контролери в RHEL/CentOS v7. RedHat обяви прекратяване в бележки за изданието 7.0 cciss-съвместими контролери. От този момент нататък поддръжката за контролери Smart Array се предоставяше само от драйвера hpsa.
Списъкът на премахнатите от поддръжката контролери е както следва:
- Smart Array 5300
- Smart Array 5i
- Smart Array 532
- Smart Array 5312
- Интелигентен масив 641
- Интелигентен масив 642
- Smart Array 6400
- Smart Array 6400 EM
- Smart Array 6i
- Smart Array P600
- Smart Array P800
- Smart Array P400
- Smart Array P400i
- Smart Array E200i
- Smart Array E200
- Smart Array E500
- Smart Array P700M
В същия документ можете да намерите информация за съдържанието на драйвера hpsa, който дойде да замени RHEL/CentOS v7 cciss има поддръжка за допълнителен параметър hpsa_allow_any = 1, което позволява на водача да направи откриване на стари контролери Smart Array.
Когато се използва опцията hpsa_allow_any, драйверът hpsa позволява използването на PCI ID, които не са изброени в таблицата pci-id на драйвера. По този начин картите, открити, когато се използва тази опция, не се поддържат в Red Hat Enterprise Linux 7
Въз основа на възможността за използване на този параметър, ще дам конкретен пример за това, как да нямам драйвер под ръка cciss, но само с драйвера, доставен с CentOS 7 hpsa направи, за да видите дисковете, свързани към контролера по време на инсталацията на операционната система HP Smart Array P400i.
По време на първоначалния процес на зареждане на инсталационната програма на OS, изчакайте, докато се появи менюто за зареждане и натиснете произволен клавиш, за да спрете автоматичното зареждане (например, можете да натиснете клавиша със стрелка надясно/наляво).

След като таймерът в долната част на екрана спре, изберете елемента от менюто Инсталирайте CentOS 7 и натиснете клавиша Раздел. В долната част на екрана ще се появи ред от системни параметри за зареждане, в който трябва да добавим текста след интервал: hpsa.hpsa_allow_any = 1

След това натискаме Въведете за да продължите да зареждате системата и когато се зареди инсталационната програма CentOS 7, можем да се уверим, че сега RAID томът от контролера HP Smart Array P400i е видим и може да бъде инсталиран на него.