Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

temperature-sensor

Syntax

Hierarchy Level

Description

Modify the temperature thresholds at which fan speeds change using the temperature-sensor command to thermally manage high-power optics such as 400G ZR and ZR-M in Junos OS and Junos OS Evolved releases. This manual configuration is not required if your platform and software release support Optics EM Policy.

Note:

Manual fan speed provisioning for high power optics (ex. 400G ZR/ZR+) is not required for platforms and software releases that support Optics EM Policy. Optics EM Policy incorporates periodically polled temperature reading of pluggable optical modules in the system’s automated control of fan speed behavior. Please check Feature Explorer to verify if your device and software release supports Optics EM Policy.

The command is supported for the following platforms and releases only:

Table 1: Supported Platforms and Releases
Platforms Releases
PTX10K with PTX10K-LC1201-36CD Prior to Junos Evolved Release 23.4R1
PTX10001-36MR Prior to Junos Evolved Release 23.4R1
ACX7100-32C, ACX7100-48L Prior to Junos Evolved Release 24.4R1
MX10K with MX10K-LC9600 Prior to Junos Release 24.4R1
MX304 with MX304-LMIC16 Prior to Junos Release 24.2R1

Options

Options

Description

temperature sensor sensor-name

Specify name of the temperature sensor in quotes if the name includes spaces. Use the sensor-name as given below:

  • "Temp Sensor PSM Inlet" for PTX10001-36MR devices.

  • "Intake A Temp Sensor" for PTX10K devices with PTX10K-LC1201-36CD line card.

  • "Main PCBLeft" and "Main PCBRight" for ACX7100-32C and ACX7100-48L devices.

  • "Intake A Temp Sensor" for MX10K devices with MX10K-LC9600 line card.

  • "Intake_A Temp Sensor" for MX304 devices with MX304-LMIC16 line card.

  • xcvr-fpc-slot-number/pic-number/port-number for devices with optic modules.

Please use the show chassis temperature-thresholds command to verify the temperature sensor name.

temperature threshold

Specify the temperature threshold values.
fans-on-full-speed fans-full-speed-temp Temperature threshold based on chassis-cooling requirements for fans on full speed.
fans-on-full-speed-if-failed-fan full-speed-failed-fan-temp

Temperature threshold based on chassis-cooling requirements if fans are at full speed and any fan fails.

fans-on-intermediate-speed fans-intermediate-speed-temp

Temperature threshold based on chassis-cooling requirements when fans are at intermediate speed.

fans-to-normal-speed fans-normal-speed-temp

Temperature threshold based on chassis-cooling requirements for fans at normal speed.

fire-shutdown fire-shutdown-temp

Temperature threshold beyond which Junos triggers a fire shutdown.

red-alarm red-alarm-temp

Temperature threshold beyond which Junos triggers a red alarm alert.

red-alarm-if-failed-fan red-alarm-failed-fan-temp

Temperature threshold beyond which Junos triggers a red alarm when any fan fails.

yellow-alarm yellow-alarm-temp

Temperature threshold beyond which Junos triggers a yellow alarm alert.

yellow-alarm-if-failed-fan yellow-alarm-failed-fan-temp

Temperature threshold beyond which Junos triggers a yellow alarm when any fan fails.

Note:

When configuring temperature thresholds, you must maintain the following order:

fans-to-normal-speed-temp < fans-on-intermediate-speed-temp < fans-full-speed-temp <= yellow-alarm-temp < red-alarm-temp < fire-shutdown-temp

The following snippets are examples of temperature thresholds (in celsius) configuration for several platforms.

PTX10001-36MR

PTX10K-LC1201-36CD line card for PTX10004, PTX10008, and PTX10016

ACX7100-48L

JCO400-QDD-ZR, JCO400-QDD-ZR-M, QDD-400G-ZR-M, QDD-400G-ZR-M-HP Optic Modules

ACX7100-32C

JCO400-QDD-ZR, JCO400-QDD-ZR-M, QDD-400G-ZR, QDD-400G-ZR-M, QDD-400G-ZR-M-HP Optic Modules

MX10K-LC9600 Line Card for MX10004 and MX10008

Note:

The fpc_number is the FPC where MX10K-LC9600 line card is installed.

MX304-LMIC16 Line Card for MX304

Verify Configured Thresholds

You can verify the configured thresholds using the show chassis temperature-thresholds command:

Required Privilege Level

interface—To view this statement in the configuration.

interface-control—To add this statement to the configuration.

Release Information

Statement introduced in Junos OS Release 22.3R1.