Для создание виртуалок на базе Ubuntu Server рекомендую этот VDS-хостинг с SSD-дисками ДЦ в Москве, стабильность мне пока нравится (но я ими пользуюсь только третий месяц). Удобная панель, где самостоятельно можно пересоздать сервер + прописать свой публичный ключ, чтоб на сервер можно было войти сразу после его создания. А, главное, они дают 1 ГБ оперативной памяти за 250 руб. в месяц!

Мониторинг состояния жестких дисков в Ubuntu

Тема мониторинга в предыдущей записи была раскрыта не полностью. Главным образом потому, что кроме процессора повышенная температура неблагоприятствует и жестким дискам. Перегрев и, как следствие, выход из строя жесткого диска куда опаснее, чем любые проблемы с процессором. Ценность хранимых данных может на порядки превышать стоимость CPU и HDD вместе взятых.

Именно поэтому уже много лет существует и поддерживается практически всеми винчестерами технология самодиагностики S.M.A.R.T. (англ. Self Monitoring Analysing and Reporting Technology). Технология позволяет по каждому накопителю получить как статистические данные (например, количество стартов диска), так и узнать текущие параметры его состояния (к коим, как раз, и относится температура).

Установим пакет, предоставляющий средства для чтения параметров S.M.A.R.T.:
sudo apt-get install smartmontools

Получить исчерпывающую информацию о состояние вашего диска теперь можно следующей командой (в числе прочих данных, показания должны содержать и текущую температуру накопителя, правда, не для всех моделей она будет представлена в удобоваримом виде):
sudo smartctl -a /dev/sda

Однако, в контексте предыдущей статьи, хотелось бы получать информацию о температуре диска прямо на рабочий стол. Задача вполне решаемая.

Для того, чтобы в апплет sensors-applet добавились показания температуры жестких дисков, нам нужно будет установить ещё один пакет:
sudo apt-get install hddtemp

В процессе установки конфигуратор поинтересуется, следует ли запускать hddtemp как демона (ну, или как сервис, если вам так привычнее) — стоит.

Перезапускайте X (это можно сделать с помощью комбинации Alt+Ctrl+Backspace), заглядывайте в настройки sensors-applet: на вкладке «Сенсоры» теперь появилась группа hddtemp, внутри неё и можно отметить температуру каких жестких дисков (если у вас их несколько) выводить на панель GNOME.

hddtemp в настройках sensors-applet

Кстати, hddtemp`ом удобно пользоваться и изконсоли. Посмотреть температуру жесткого диска можно так:
hddtemp /dev/sda

Есть еще удобный апплет computertemp (в качестве альтернативы sensors-applet, поставить его можно так: sudo apt-get install computertemp). Он умеет выводить показания одного температурного датчика, но зато добавить на панель вы можете несколько экземпляров этого апплета и для каждого из них выбрать свой датчик.

computertemp

Интересная особенность computertemp: возможность сигнализации о высокой температуре на каком-то из датчиков (смотрите закладку «Alert» в настройках апплета). При превышении температуры может быть выполнена любая команда, введенная пользователем в соответствующем поле настроек («Enter command to execute»).

Re: Мониторинг состояния жестких дисков в Ubuntu

Спасибо!!

Re: Мониторинг состояния жестких дисков в Ubuntu

мфя и лингвистика xix в. и начала xx в на пути к книге аквариумистика аквариумные растения российское общество женщина и социализм seropol5

Re: Мониторинг состояния жестких дисков в Ubuntu

Спасибо,интересно было почитать

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

RSS-материал