Symptom
When viewing the fan direction in the output of "show environment" the Nexus 3000/3500 platform considers the fan/power supply side of the switch to be the "front" and the port side to be the "back". This is an intentional design decision, but is the opposite of other platforms, for example the Nexus 9000 considers the port side to be the "front" and the fan/power supply side to be the "back".
N3K-C3548P-10G# show environment fan
Fan:
---------------------------------------------------------------------------
Fan Model Hw Direction Status
---------------------------------------------------------------------------
Fan1(sys_fan1) NXA-FAN-30CFM-F 0.0 front-to-back Ok
Fan2(sys_fan2) NXA-FAN-30CFM-F 0.0 front-to-back Ok
Fan3(sys_fan3) NXA-FAN-30CFM-F 0.0 front-to-back Ok
Fan4(sys_fan4) NXA-FAN-30CFM-F 0.0 front-to-back Ok
Fan_in_PS1 N2200-PAC-400W -- front-to-back Shutdown
Fan_in_PS2 N2200-PAC-400W -- front-to-back Ok
Fan Zone Speed: Zone 1: 0x28
Fan Air Filter : NotSupported
N9K-C9372TX-E# show environment fan
Fan:
---------------------------------------------------------------------------
Fan Model Hw Direction Status
---------------------------------------------------------------------------
Fan1(sys_fan1) NXA-FAN-30CFM-F -- back-to-front Ok
Fan2(sys_fan2) NXA-FAN-30CFM-F -- back-to-front Ok
Fan3(sys_fan3) NXA-FAN-30CFM-F -- back-to-front Ok
Fan4(sys_fan4) NXA-FAN-30CFM-F -- back-to-front Ok
Fan_in_PS1 -- -- back-to-front Ok
Fan_in_PS2 -- -- back-to-front Shutdown
Fan Zone Speed: Zone 1: 0x80
Fan Air Filter : NotSupported
This enhancement request is to add a CLI knob to let the user swap the Nexus 3000 definition of "front" and "back" to allow the description of fan direction in "show environment" to match other platforms.