Disk array controller: Difference between revisions

Content deleted Content added
endmatter formatting
removed duplicate links
Line 53:
Some other operating systems have implemented their own generic frameworks for interfacing with any RAID controller, and provide tools for monitoring RAID volume status, as well as facilitation of drive identification through LED blinking, alarm management, [[hot spare disk]] designations and {{section link|data scrubbing#RAID}} from within the operating system without having to reboot into card BIOS. For example, this was the approach taken by [[OpenBSD]] in 2005 with its [[bio(4)]] [[pseudo-device]] driver and the [[bioctl]] utility, which provide volume status, and allow LED/alarm/hotspare control, as well as the sensors (including the [[hw.sensors#drive|drive sensor]]) for health monitoring;<ref name=theo-misc-38/> this approach has subsequently been adopted and extended by [[NetBSD]] in 2007 as well.{{r|sensors-mmath}}
 
With [[bioctl]], the feature set is intentionally kept to a minimum, so that each controller can be supported by the tool in the same way; the initial configuration of the controller is meant to be performed through card BIOS,{{r|theo-misc-38}} but after the initial configuration, all day-to-day monitoring and repair should be possible with unified and generic tools, which is what [[bioctl]] is set to accomplish.
 
==References==
Line 79:
|title= mpsutil — Utility for managing LSI Fusion-MPT 2/3 controllers
|website= BSD Cross Reference
|publisher= [[FreeBSD]]
}}
*{{cite book |section=mpsutil, mprutil -- Utility for managing LSI Fusion-MPT 2/3 controllers |title=FreeBSD Manual Pages |url=https://www.freebsd.org/cgi/man.cgi?query=mpsutil&sektion=8}}</ref>
Line 87:
|title= mptutil — Utility for managing LSI Fusion-MPT controllers
|website= BSD Cross Reference
|publisher= [[FreeBSD]]
}}
*{{cite book |section=mptutil -- Utility for managing LSI Fusion-MPT controllers |title=FreeBSD Manual Pages |url=https://www.freebsd.org/cgi/man.cgi?query=mptutil&sektion=8}}</ref>
Line 106:
|date= 2005-09-09
|mailing-list= misc@
|publisher = [[OpenBSD]]
}}</ref>