Будь в курсе! j1m (j1m@list.ru) Хакер, номер #079, стр. 079-096-4 3. Теперь пришло время собрать и установить lm_sensors. Разархивируй заранее скачанный тарболл с исходниками и выполни две команды: $ make user $ make user_install 4. После установки в системе появится скрипт sensors-detect, который поможет определить, какие датчики имеются на твоей материнской плате. Скрипт во время выполнения задает множество вопросов, в ответ на которые можно смело жать ENTER. Чтобы не утруждать себя, запусти его следующим образом: $ yes | sensors-detect В конце своего выполнения sensors-detect выведет на экран информацию о том, что ты должен прописать в инициализационные скрипты и файл /etc/modules.conf, чтобы загружались необходимые модули и чтобы от датчиков можно было получать данные. Скопируй кусок, показанный после строк «To load everything that is needed, add this to some /etc/rc* file:» куда-нибудь в загрузочные скрипты, например в /etc/rc.d/rc.local. 5. Все. Мы установили lm_sensors, теперь можно проверить состояние датчиков, выполнив от рута команду sensors. Жесткие диски — это, наверное, самая ненадежная часть ПК. Поэтому мониторингу винтов необходимо уделить особое внимание. Все современные винчестеры оборудованы чипом SMART, который сам ведет постоянную статистику и помогает предугадать время выхода жесткого диска из строя. В Linux стандартным средством для работы со SMART является пакет smartmontools, входящий в состав любого дистрибутива. Пакет включает в себя два основных компонента: демон smartd, висящий в фоне и оповещающий администратора обо всех аномалиях, и утилита smartctl, позволяющая получить информацию о текущем состоянии винта, отключить SMART или провести какие-либо тесты. Smartctl — довольно простая в использовании программа. Запустив ее с флагом '-a' и указав имя диска, ты получишь полную информацию о диске и его состоянии. С помощью опции '-s off' можно вообще отключить SMART на выбранном диске, что, по мнению некоторых специалистов, несколько поднимет его производительность. Во многих дистрибутивах smartd запускается при старте системы, проверяет состояние SMART каждые 30 минут и, в случае неполадки, рапортует об этом админу. Интервал между задержками можно изменить с помощью опции '-i число_секунд'. Демон читает свой конфиг /etc/smartd.conf, чтобы узнать, какие жесткие диски необходимо проверять и что делать в случае неполадок. Вот как может выглядеть конфигурационный файл: |