3 This package includes a mfiutil command for administering mfi(4) controllers
7 * Cleaned up warnings in preparation for integration with FreeBSD
10 * Add 'drive clear' command to wipe drives with all 0x00 characters
13 * Display serial number for drives
14 * Display location info for drives with 'show config'
17 * Display min and max stripe size supported by adapters.
18 * Added support for examining the controller event log.
21 * Display stripe size for volumes.
22 * Added support for setting the stripe size for new volumes.
23 * Fix a regression in 1.0.8 that broke creation of RAID-5 and RAID-50
27 * Added support for RAID-60 arrays.
28 * Added 'flash' command to support firmware flashing.
31 * Renamed 'clear config' to 'clear, 'create volume' to 'create',
32 'delete volume' to 'delete', 'create spare' to 'add', and
33 'delete spare' to 'remove'. The old names still work.
34 * Added support for RAID-6 arrays.
37 * Added 'show patrol', 'patrol', 'start patrol', and 'stop patrol'
38 commands to manage patrol reads.
41 * Added 'create volume' and 'delete volume' commands to manage volumes.
42 * Added 'clear config' command to clear entire configuration.
43 * Added more detailed error reporting based on firmware status codes.
44 * Renamed 'progress' command to 'drive progress'.
45 * Added 'volume progress' command to display progress of volume-level
46 activites such as background inits.
47 * Fixed 'create spare' to properly add global spares.
50 * Added 'create spare' and 'delete spare' commands to manage hot spares.
51 * Added 'good' command to mark unconfigured bad drives as good.
52 * Display more information about hot spares in 'show config'
53 * Allow physical drives to be specified via Exx:Syy similar to megacli
54 * Display onboard memory size in 'show adapter'
57 * Added 'cache' command to manage cache settings for volumes.
58 * Added 'name' command to name volumes.
62 * Added 'show adapter' and 'show battery' commands.
63 * Added RAID level of volumes to 'show config' and 'show volumes'.
64 * Added drive model info to 'show config' and 'show drives'.
65 * Added package firmware version to 'show firmware'.
66 * Added read and write cache status to 'show volumes'.
67 * Map volume IDs to mfidX device names on newer kernels.
70 * Added 'show firmware' command
75 usage: mfiutil [-u unit] <command> ...
79 show adapter - display controller information
80 show battery - display battery information
81 show config - display RAID configuration
82 show drives - list physical drives
83 show firmware - list firmware images
84 show volumes - list logical volumes
85 show patrol - display patrol read status
86 fail <drive> - fail a physical drive
87 good <drive> - mark a bad physical drive as good
88 rebuild <drive> - mark failed drive ready for rebuild
89 drive progress <drive> - display status of active operations
92 locate <drive> <on|off> - toggle drive LED
93 cache <volume> [command [setting]]
95 volume progress <volume> - display status of active operations
96 clear - clear volume configuration
97 create <type> [-v] <drive>[,<drive>[,...]] [<drive>[,<drive>[,...]]
99 add <drive> [volume] - add a hot spare
100 remove <drive> - remove a hot spare
101 patrol <disable|auto|manual> [interval [start]]
102 start patrol - start a patrol read
103 stop patrol - stop a patrol read