special

This webpage has been robot translated, sorry for typos if any. To view the original content of the page, simply replace the translation subdomain with www in the address bar or use this link.

Дізнайтеся температуру вашого диска NVMe у вашому улюбленому дистрибутиві Linux

nvme-ssd-linux.jpg

Твердотільні накопичувачі або SSD стали популярним вибором завдяки технології NVMe, яка забезпечує високу продуктивність. Ці пристрої значно швидші за традиційні жорсткі диски, а їх доступність постійно зростає завдяки зниженню цін і збільшенню обсягів пам’яті.

Якщо ви використовуєте один із таких накопичувачів у своєму комп’ютері з Linux, важливо стежити за його температурою. Це допоможе уникнути перегріву та продовжити термін служби пристрою. У цій статті ви дізнаєтеся, як легко перевірити температуру NVMe диска у різних дистрибутивах Linux.

Ми розглянемо, як встановити необхідний інструмент та виконати команду для відображення температури у терміналі.

Встановлення клієнта nvme-cli

nvme-temperature-linux-nvme-cli.png

Для моніторингу температури NVMe дисків потрібно встановити клієнт nvme-cli. Це утиліта командного рядка, яка підтримує роботу з дисками NVMe. Залежно від використовуваного дистрибутиву, виконайте одну з наступних команд:

sudo apt-get install nvme-cli — для Debian/Ubuntu
sudo zypper install nvme-cli — для openSUSE/SUSE
sudo yum install nvme-cli — для CentOS/RHEL/Fedora
sudo pacman -S nvme-cli — для Arch Linux

Після виконання команди клієнт буде встановлено, і ви зможете перейти до перевірки температури вашого NVMe диска.

Перевірка температури диска

recorded-temperature-nvme-smart-log.webp

Щоб дізнатися поточну температуру вашого NVMe диска, виконайте наступну команду:

sudo nvme smart-log /dev/nvme0 | grep '^temperature'

Ця команда виведе на екран лише температуру вашого пристрою. Якщо у вас декілька дисків NVMe, замініть /dev/nvme0 на ідентифікатор потрібного пристрою, наприклад /dev/nvme1.

Якщо прибрати фільтр grep, команда виведе всю інформацію про ваш диск, включаючи статус, кількість ввімкнень та інші корисні дані.

Контроль температури для продовження терміну служби

Підтримання температури у безпечних межах критично важливе для стабільної роботи NVMe дисків. Ознайомтеся з технічними характеристиками вашого пристрою, щоб дізнатися рекомендовані значення температури. Зазвичай безпечний діапазон становить від 0 до 70°C.

Регулярно перевіряйте температуру, особливо якщо ви працюєте в умовах високого навантаження, наприклад, під час обробки великих обсягів даних або в іграх. Це допоможе вчасно виявити перегрів і запобігти пошкодженню обладнання.

Якщо температура постійно перевищує допустимі межі, переконайтеся у наявності достатнього охолодження в корпусі та за потреби встановіть додатковий вентилятор.

Додаткові команди nvme-cli

Утиліта nvme-cli надає безліч корисних команд для роботи з NVMe дисками. Наприклад:

sudo nvme list — виводить список усіх NVMe дисків на вашому комп’ютері.
sudo nvme id-ctrl /dev/nvme0 — виводить інформацію про контролер NVMe.
sudo nvme error-log /dev/nvme0 — відображає журнал помилок пристрою.

Ці команди допоможуть вам більш детально вивчити стан вашого диска та запобігти можливим проблемам.

Висновок

Моніторинг температури NVMe дисків на Linux — це простий і ефективний спосіб стежити за їх станом. Використання nvme-cli дозволяє швидко отримувати необхідні дані та запобігати перегріву.

Не забувайте регулярно перевіряти температуру та інші параметри дисків, щоб забезпечити їх тривалу і стабільну роботу.

Тепер, знаючи ці команди, ви можете легко керувати своїм обладнанням і насолоджуватися його високою продуктивністю без ризику перегріву!

Via Linux Today


Created/Updated: 24.12.2024

';>