This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux:megaraid [2011/09/29 22:14] walter |
linux:megaraid [2021/05/02 21:36] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== MegaraidCLI ====== | ||
+ | |||
+ | **Page Under Construction, is based off of the megaraid pdf on the main page** | ||
+ | |||
+ | ---- | ||
+ | |||
The MegaRaid cli utility is used to talk to LSI MegaRaid controllers, such as the one in the PowerEdge 2950 which is re-branded by Dell as the perc5. The utility exists in the AUR (Arch User Repository) and is installed in /opt. | The MegaRaid cli utility is used to talk to LSI MegaRaid controllers, such as the one in the PowerEdge 2950 which is re-branded by Dell as the perc5. The utility exists in the AUR (Arch User Repository) and is installed in /opt. | ||
Line 114: | Line 120: | ||
</code> | </code> | ||
- | ''Continue form 4.5'' | + | ===== Patrol Read Controller Properties ===== |
+ | |||
+ | A Patrol Read scans the system for possible drive errors that could | ||
+ | lead to drive failure, then takes action to correct the errors. | ||
+ | The goal is to protect data integrity by detecting drive failure before the failure can | ||
+ | damage data. The corrective actions depend on the virtual drive | ||
+ | configuration and the type of errors. Patrol Read affects performance; the | ||
+ | more iterations there are, the greater the impact. | ||
+ | |||
+ | ==== Set Patrol Read Options ==== | ||
+ | |||
+ | <code> | ||
+ | MegaCli –AdpPR –Dsbl|EnblAuto|EnblMan|Start|Stop|Info -aN| | ||
+ | -a0,1,2|-aALL | ||
+ | </code> | ||
+ | <code> | ||
+ | -Dsbl: Disables Patrol Read for the selected controller(s). | ||
+ | -EnblAuto: Enables Patrol Read automatically for the selected controller(s). | ||
+ | This means Patrol Read will start automatically after the controller initialization is | ||
+ | complete. | ||
+ | -EnblMan: Enables Patrol Read manually for the selected controller(s). This means | ||
+ | that Patrol Read does not start automatically; it has to be started manually by | ||
+ | selecting the Start command. | ||
+ | -Start: Starts Patrol Read for the selected controller(s). | ||
+ | -Stop: Stops Patrol Read for the selected controller(s). | ||
+ | -Info: Displays the following Patrol Read information for the selected controller(s): | ||
+ | * Patrol Read operation mode | ||
+ | * Patrol Read execution delay value | ||
+ | * Patrol Read status | ||
+ | </code> | ||
+ | |||
+ | ==== Set Patrol Read Delay Interval ==== | ||
+ | Sets the time between Patrol Read iterations. | ||
+ | |||
+ | <code></code> | ||
+ |