|
|
|
|
|
by londons_explore
1550 days ago
|
|
You ought to be able to flash the firmware on a mounted drive. Anyone sane implementing the firmware flashing algorithm will either: 1. Just reject all IO requests from the point of the firmware update onwards. The system will see the drive disappear, but since you are using a journaling filesystem, it will be like you just pulled the power, and no data corruption will happen. 2. Complete all IO requests before the update, then update, then continue requests as before. 3. Save the firmware update, but only apply it at next powerup of the drive. |
|
Netapp filers do this; they update disk firmware online by installing it and then just rebooting the drive. The RAID controller/software handles the momentary interruption with zero issues, but even without redundancy an OS can handle a drive disappearing for a few moments.