Have 2 tasks running that are generating log messages:
%SYS-3-CPUHOG: Task is running for (2097)msecs, more than (2000)msecs (0/0),process = flash monitor process
%SYS-3-CPUHOG: Task is running for (2097)msecs, more than (2000)msecs (8/7),process = SD Flash Init
CPU utilization for five seconds: 82%/0%; one minute: 33%; five minutes: 30%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
70 155801033 1227181 126963 62.87% 23.63% 21.26% 0 flash monitor pr
56 4907291 27432 178889 13.11% 1.19% 0.49% 0 SD Flash Init
According to my research it is an issue with the sdflash; of note the sdflash is no longer inserted in the switch yet the tasks keep running. My question is what effect on the switch would it have if I killed those 2 tasks?
I guess both rebooting and/or upgrading the IOS would require an outage. Do these messages impact your network ? If not, and if you just want to get rid of seeing those logs, you could configure a logging discriminator:
logging discriminator DROPS msg-body drops Task is running for
logging buffered discriminator DROPS
logging console discriminator DROPS
logging monitor discriminator DROPS
I don't think you will get a definitive answer for that, as the only way to provide that answer would be to have an exact replica of your switch, with all the processes running, and then testing the 'clear socket' command for both processes. I guess it is one of those cases where you just have to try it out (after hours preferably) and see what happens. My best guess is: there will be no impact at all.