temperature-sensor
Syntax
temperature-sensor sensor-name { temperature-threshold { fans-on-full-speed fans-full-speed-temp; fans-on-full-speed-if-failed-fan full-speed-failed-fan-temp; fans-on-intermediate-speed fans-intermediate-speed-temp; fans-to-normal-speed fans-normal-speed-temp; fire-shutdown fire-shutdown-temp; red-alarm red-alarm-temp; red-alarm-if-failed-fan red-alarm-failed-fan-temp; yellow-alarm yellow-alarm-temp; yellow-alarm-if-failed-fan yellow-alarm-failed-fan-temp; } }
Hierarchy Level
[edit chassis cb]
Description
Modifies the temperature thresholds at which fan speeds change. This command is used to thermally manage high-power optics such as 400G ZR and ZR-M in Junos OS and Junos OS Evolved releases. This command is supported on PTX10K-LC1201-36CD line card on PTX10K, PTX10001-36MR, ACX7100-32C, and ACX7100-48L devices.
Optics EM Policy incorporates periodically polled temperature reading of pluggable optical modules in the system’s automated control of fan speed behavior. This eliminates the need for manual fan speed provisioning for high power optics (ex. 400G ZR/ZR+) using this command. Please check Junos OS Release notes and Junos OS Evolved Release Notes to verify if your device supports Optics EM Policy.
Options
Options |
Description |
---|---|
temperature sensor sensor-name |
Specify name of the temperature sensor in quotes. Use the sensor-name as given below:
|
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. |
The configuration snippets below provide recommended values for the temperature thresholds for different platforms in celsius.
- PTX10001-36MR
- PTX10K-LC1201-36CD line card for PTX10004, PTX10008, and PTX10016
- ACX7100-48L
- ACX7100-32C
PTX10001-36MR
temperature-sensor "Temp Sensor PSM Inlet" { temperature-threshold { fans-on-full-speed 30; fans-on-full-speed-if-failed-fan 28; fans-on-intermediate-speed 20; fans-to-normal-speed 15; fire-shutdown 80; red-alarm 75; red-alarm-if-failed-fan 72; yellow-alarm 65; yellow-alarm-if-failed-fan 62; } }
PTX10K-LC1201-36CD line card for PTX10004, PTX10008, and PTX10016
temperature-sensor "Intake A Temp Sensor" { temperature-threshold { fans-on-full-speed 3; fans-on-full-speed-if-failed-fan 0; fans-on-intermediate-speed 2; fans-to-normal-speed 1; fire-shutdown 80; red-alarm 75; red-alarm-if-failed-fan 72; yellow-alarm 65; yellow-alarm-if-failed-fan 62; } }
ACX7100-48L
JCO400-QDD-ZR, JCO400-QDD-ZR-M, QDD-400G-ZR-M-HP Optic Modules
temperature-sensor "Main PCBLeft" { temperature-threshold { fans-on-full-speed 38; fans-on-full-speed-if-failed-fan 38; fans-on-intermediate-speed 26; fans-to-normal-speed 21; fire-shutdown 90; red-alarm 80; red-alarm-if-failed-fan 80; yellow-alarm 70; yellow-alarm-if-failed-fan 70; } } temperature-sensor "Main PCBRight" { temperature-threshold { fans-on-full-speed 38; fans-on-full-speed-if-failed-fan 38; fans-on-intermediate-speed 26; fans-to-normal-speed 21; fire-shutdown 90; red-alarm 80; red-alarm-if-failed-fan 80; yellow-alarm 70; yellow-alarm-if-failed-fan 70; } }
QDD-400G-ZR-M Optic Modules
temperature-sensor "Main PCBLeft" { temperature-threshold { fans-on-full-speed 48; fans-on-full-speed-if-failed-fan 48; fans-on-intermediate-speed 36; fans-to-normal-speed 30; fire-shutdown 90; red-alarm 80; red-alarm-if-failed-fan 80; yellow-alarm 70; yellow-alarm-if-failed-fan 70; } } temperature-sensor "Main PCBRight" { temperature-threshold { fans-on-full-speed 48; fans-on-full-speed-if-failed-fan 48; fans-on-intermediate-speed 36; fans-to-normal-speed 30; fire-shutdown 90; red-alarm 80; red-alarm-if-failed-fan 80; yellow-alarm 70; yellow-alarm-if-failed-fan 70; } }
ACX7100-32C
JCO400-QDD-ZR, JCO400-QDD-ZR-M, QDD-400G-ZR-M-HP
temperature-sensor "Main PCBLeft" { temperature-threshold { fans-on-full-speed 30; fans-on-full-speed-if-failed-fan 30; fans-on-intermediate-speed 21; fans-to-normal-speed 16; fire-shutdown 100; red-alarm 90; red-alarm-if-failed-fan 90; yellow-alarm 80; yellow-alarm-if-failed-fan 80; } } temperature-sensor "Main PCBRight" { temperature-threshold { fans-on-full-speed 34; fans-on-full-speed-if-failed-fan 34; fans-on-intermediate-speed 25; fans-to-normal-speed 20; fire-shutdown 100; red-alarm 90; red-alarm-if-failed-fan 90; yellow-alarm 80; yellow-alarm-if-failed-fan 80; } }
QDD-400G-ZR, QDD-400G-ZR-M
temperature-sensor "Main PCBLeft" { temperature-threshold { fans-on-full-speed 43; fans-on-full-speed-if-failed-fan 43; fans-on-intermediate-speed 26; fans-to-normal-speed 21; fire-shutdown 100; red-alarm 90; red-alarm-if-failed-fan 90; yellow-alarm 80; yellow-alarm-if-failed-fan 80; } } temperature-sensor "Main PCBRight" { temperature-threshold { fans-on-full-speed 51; fans-on-full-speed-if-failed-fan 51; fans-on-intermediate-speed 36; fans-to-normal-speed 31; fire-shutdown 100; red-alarm 90; red-alarm-if-failed-fan 90; yellow-alarm 80; yellow-alarm-if-failed-fan 80; } }
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.