xref: /openbsd/share/man/man4/ami.4 (revision 4bdff4be)
1.\"	$OpenBSD: ami.4,v 1.45 2022/02/19 23:45:51 jsg Exp $
2.\"
3.\" Michael Shalayeff, 2001. Public Domain.
4.\"
5.Dd $Mdocdate: February 19 2022 $
6.Dt AMI 4
7.Os
8.Sh NAME
9.Nm ami
10.Nd American Megatrends Inc. MegaRAID PATA/SATA/SCSI RAID controller
11.Sh SYNOPSIS
12.Cd "ami* at pci?"
13.Sh DESCRIPTION
14The
15.Nm
16driver provides support for the MegaRAID family of RAID controllers,
17including:
18.Pp
19.Bl -dash -offset indent -compact
20.It
21ACER MegaRAID ROMB-2E
22.It
23Apple Xserve G5 PCI Hardware RAID Card
24.It
25Dell CERC-PATA,
26PERC 2/DC,
27PERC 2/SC,
28PERC 3/DC,
29PERC 3/DCL,
30PERC 3/QC,
31PERC 3/SC,
32PERC 4/DC,
33PERC 4/Di,
34PERC 4/SC,
35PERC 4e/DC,
36PERC 4e/Di,
37PERC 4e/SC,
38PERC 4e/Si
39.It
40FSC MegaRAID PCI Express ROMB
41.It
42Hewlett-Packard 438,
43466,
44T[567]
45.It
46Intel RAID Controller SRCS16,
47SRCS28X,
48SRCU41L,
49SRCU42E,
50SRCU42X,
51SROMBU42E,
52SRCZCRX
53.It
54LSI Logic/AMI/Symbios MegaRAID,
55523 SATA,
56i4 133 RAID,
57ATA 133-2
58Elite 1400,
59Elite 1600,
60Elite 1650,
61Enterprise 1200,
62Enterprise 1300,
63Enterprise 1400,
64Enterprise 1500,
65Enterprise 1600,
66Express 100,
67Express 200,
68Express 300,
69Express 500,
70Series 418,
71SCSI 320-0,
72SCSI 320-0X,
73SCSI 320-1,
74SCSI 320-1E,
75SCSI 320-1LP,
76SCSI 320-2,
77SCSI 320-2E,
78SCSI 320-2X,
79SCSI 320-4X,
80SATA 150-4,
81SATA 150-6,
82SATA 300-4X,
83SATA 300-8ELP,
84SATA 300-8X,
85SATA 300-8XLP
86.It
87NEC MegaRAID PCI Express ROMB
88.El
89.Pp
90These controllers support RAID 0, RAID 1, RAID 5, JBOD,
91and superpositions of those configurations.
92.Pp
93Although the controllers are actual RAID controllers,
94the driver makes them look just like SCSI controllers.
95All RAID configuration is done through the controllers' BIOSes.
96.Pp
97RAID management is done through the
98.Xr bio 4
99device with the
100.Xr bioctl 8
101command.
102Logical disk status is exposed under the
103.Va hw.sensors
104.Xr sysctl 8
105and can be monitored using
106.Xr sensorsd 8 .
107For example:
108.Bd -literal -offset indent
109$ sysctl hw.sensors.ami0
110hw.sensors.ami0.drive0=online (sd0), OK
111hw.sensors.ami0.drive1=degraded (sd1), WARNING
112hw.sensors.ami0.drive2=failed (sd2), CRITICAL
113.Ed
114.Sh SEE ALSO
115.Xr bio 4 ,
116.Xr intro 4 ,
117.Xr pci 4 ,
118.Xr scsi 4 ,
119.Xr sd 4 ,
120.Xr bioctl 8 ,
121.Xr sensorsd 8 ,
122.Xr sysctl 8
123.Sh HISTORY
124The
125.Nm
126driver first appeared in
127.Ox 2.9 .
128.Sh AUTHORS
129.An -nosplit
130The
131.Nm
132driver was written by
133.An Michael Shalayeff Aq Mt mickey@openbsd.org .
134.Pp
135Management functions were implemented by
136.An Marco Peereboom Aq Mt marco@openbsd.org .
137