Featured image of post Как посмотреть температуру ЦП и материнской платы в CentOS

Как посмотреть температуру ЦП и материнской платы в CentOS

В управлении Linux серверами важной задачей является мониторинг состояния аппаратного обеспечения, особенно температура ЦП, что напрямую влияет на стабильность…

В управлении Linux серверами мониторинг состояния аппаратного обеспечения является важной задачей, особенно в отношении температуры ЦП, что напрямую связано со стабильностью и производительностью сервера. CentOS, как одна из широко используемых дистрибутивов Linux, предоставляет множество инструментов для помощи администраторам в отслеживании температуры ЦП. В этой статье подробно описано, как в системе CentOS проверить температуру ЦП, чтобы убедиться, что ваш сервер работает в оптимальном режиме.

1. Установка инструмента lm_sensors

Сначала вам нужно установить пакет lm_sensors, который является мощным инструментом для мониторинга аппаратного обеспечения и может считывать информацию о температуре ЦП, скорости вентиляторов и т.д.

Откройте терминал и введите следующую команду для установки lm_sensors:

sudo yum install lm_sensors

Для версий CentOS, использующих dnf, выполните следующую команду:

sudo dnf install lm_sensors

2. Настройка датчиков

После установки выполните команду sensors-detect для настройки датчиков. В этом процессе система задаст несколько вопросов, обычно достаточно отвечать «да»:

sudo sensors-detect

Чтобы автоматически подтвердить все запросы, вы можете использовать:

sudo sh -c "yes | sensors-detect"

3. Просмотр температуры ЦП

После завершения настройки вы можете использовать команду sensors для просмотра температуры ЦП и состояния другого оборудования:

sudo sensors

Пример вывода

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
|  | acpitz-virtual-0 |
| --- | --- |
|  | Adapter: Virtual device |
|  | temp1:        +41.0°C  (crit = +95.0°C) |
|  |  |
|  | coretemp-isa-0000 |
|  | Adapter: Intel Core Processor |
|  | Package id: 0 |
|  | Core 0:       +42.0°C  (crit = +100.0°C) |
|  | Core 1:       +41.0°C  (crit = +100.0°C) |
|  | Core 2:       +40.0°C  (crit = +100.0°C) |
|  | Core 3:       +40.0°C  (crit = +100.0°C) |
|  | Где: temp1 — это температура материнской платы. Core 0, Core 1, Core 2, Core 3 — это температуры ядер ЦП. |

Как посмотреть температуру ЦП и материнской платы в CentOS

4. Реальный мониторинг температуры ЦП

Если вам нужно следить за температурой ЦП в реальном времени, вы можете использовать команду watch вместе с sensors, чтобы регулярно обновлять информацию о температуре. Например, следующая команда будет обновлять данные о температуре каждые 2 секунды:

watch -n 2 sensors

Примечания

  • Убедитесь, что ваш ЦП и материнская плата поддерживают функцию мониторинга температуры.
  • Если lm_sensors не может считать информацию о температуре, возможно, отсутствуют соответствующие аппаратные датчики или поддержка драйверов. В этом случае вам может понадобиться обратиться к документации по ЦП и материнской плате или обновить BIOS и ядро до последних версий.

Следуя указанным шагам, вы сможете легко мониторить температуру ЦП в системе CentOS и обеспечить стабильную работу сервера. Регулярная проверка состояния аппаратного обеспечения является ключом к предотвращению неисправностей и повышению производительности системы. Если у вас возникнут какие-либо проблемы, обратитесь к соответствующей документации или попросите помощи у сообщества.

Licensed under CC BY-NC-SA 4.0
Создано при помощи Hugo
Тема Stack, дизайн Jimmy