11-09-2012 11:33 AM
I am not sure if my understanding is right.
Sometimes a port gets marginal when you have some wrong Fabricwatch settings configured.
You can check this with fwportdetailshow. If you have ports marked in one column with an "X" then you should have a look in the corresponding FabricWatch settings. Please have a look before you reconfigure FW if you have no increasing error counter on the affected port.
Only in that case FabricWatch is causing this marginal status and not a faulty component.
But if you see error counter increasing on the affected port then please do a cleaning on the cable and sfps or replace the components.
11-12-2012 12:43 AM
As Andreas wrote, depending on the FW configuration a port can remain in Marginal state even though the condition that makes it marginal is no longer present. Please check the FW config for the LF events in this case, probably you have the low threshold with a value of '0'.
In order to get rid of the marginal status, you can disable/enable FW on that particular port and then the port will go HEALTHY again.