First use the storcli
binary to identify failed drives on each controller (sure, multiple instances of grep could be improved with regex)
./storcli /cALL/eALL/sALL show all|grep Failure|grep -vi predict
Example output:
Status = Failure
/c0/e1/s5 Failure 46 -
Start locating the failed drive:
./storcli /c0/e1/s5 start locate
Example output:
CLI Version = 007.1017.0000.0000 May 10, 2019
Operating system = VMkernel 6.7.0
Controller = 0
Status = Success
Description = Start Drive Locate Succeeded.
Stop locating the failed drive:
./storcli /c0/e1/s5 stop locate
Example output:
CLI Version = 007.1017.0000.0000 May 10, 2019
Operating system = VMkernel 6.7.0
Controller = 0
Status = Success
Description = Stop Drive Locate Succeeded.
To stop locate for all controllers, run the following command:
./storcli /cALL set activityforlocate=off