У меня есть сервер HP с Raid 5. Порты 0 и 1 используются для зеркалирования данных и ОС. Программное обеспечение, поставляемое с Raid 5, представляет собой Intel Matrix Storage Manager, и в нем есть консоль менеджера в виде окон на основе API для просмотра всех портов, включая их состояние.
Теперь они все в нормальном состоянии. Я не уверен, есть ли в ОС / Windows некоторые API или классы .Net для доступа к рейд-портам и получения их статуса? Если да, то как я могу использовать PS для получения информации? Должен ли я ссылаться на библиотеки, предоставляемые Intel Matrix Storage Manager, если нет?
По сути, я хотел бы написать сценарий PS для получения статуса чтения. Если какой-либо из дисков диска не является нормальным, сообщение будет отправлено по протоколу рычания.