[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/smartctl-basics":3,"mdc-1h5qha-key":740,"mdc--n6yjbx-key":750,"mdc-98him6-key":775,"mdc--b6hzad-key":783,"mdc-a8956r-key":791,"mdc-f9i8e1-key":799,"mdc--o9z7s-key":823,"mdc--bwyfam-key":839,"mdc-9w5jd0-key":856,"mdc--67e43s-key":873,"related-/guides/linux/smartmontools-install,/guides/linux/automating-smart-tests":881},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":670,"code":670,"createdAt":671,"description":672,"difficulty":673,"draft":674,"estimatedTime":675,"extension":676,"faq":677,"howToSteps":690,"howToTotalTime":709,"image":670,"keywords":710,"locale":719,"meta":720,"navigation":721,"path":722,"platform":723,"related":724,"section":727,"seo":728,"severity":670,"stem":729,"summary":730,"tags":731,"twitterCreator":670,"twitterSite":670,"type":738,"updatedAt":671,"__hash__":739},"content_ru/guides/linux/smartctl-basics.md","Основы smartctl: как мониторить здоровье дисков в Linux",[7,8,9,10],"Ubuntu 20.04 LTS и выше","Debian 10 Buster и выше","CentOS 7 и выше","Fedora 35 и выше","FixPedia Team",{"type":13,"value":14,"toc":651},"minimark",[15,20,36,40,43,59,65,69,75,78,116,119,135,138,154,157,170,174,188,197,200,208,218,221,225,232,247,257,259,265,276,280,287,301,304,350,353,359,369,373,376,393,396,423,434,445,449,452,494,497,510,514,517,531,541,545,550,573,577,589,593,605,609,621,625,647],[16,17,19],"h2",{"id":18},"введение","Введение",[21,22,23,24,28,29,32,33,35],"p",{},"Утилита ",[25,26,27],"code",{},"smartctl"," является частью пакета ",[25,30,31],{},"smartmontools"," и предоставляет интерфейс для доступа к данным SMART (Self-Monitoring, Analysis and Reporting Technology) на жестких дисках (HDD) и твердотельных накопителях (SSD). Мониторинг здоровья дисков позволяет заблаговременно выявить признаки отказа, предотвратив потерю данных. В этом руководстве вы узнаете, как установить ",[25,34,27],{},", выполнять базовые проверки и интерпретировать результаты для поддержания надежности вашей системы.",[16,37,39],{"id":38},"требования-подготовка","Требования / Подготовка",[21,41,42],{},"Перед началом убедитесь, что у вас есть:",[44,45,46,50,56],"ul",{},[47,48,49],"li",{},"Доступ к терминалу Linux с правами суперпользователя (sudo).",[47,51,52,53,55],{},"Активное интернет-соединение для установки пакетов (если ",[25,54,31],{}," не установлен).",[47,57,58],{},"Знание основных команд Linux (lsblk, sudo).",[21,60,61,62,64],{},"Примечание: Утилита ",[25,63,27],{}," работает с дисками, поддерживающими технологию SMART. Большинство современных HDD и SSD имеют такую поддержку.",[16,66,68],{"id":67},"шаг-1-установка-smartmontools","Шаг 1: Установка smartmontools",[21,70,71,72,74],{},"Если пакет ",[25,73,31],{}," еще не установлен в вашей системе, установите его через менеджер пакетов.",[21,76,77],{},"Для дистрибутивов на базе Debian/Ubuntu:",[79,80,85],"pre",{"className":81,"code":82,"language":83,"meta":84,"style":84},"language-bash shiki shiki-themes github-light github-dark","sudo apt update\nsudo apt install smartmontools\n","bash","",[25,86,87,103],{"__ignoreMap":84},[88,89,92,96,100],"span",{"class":90,"line":91},"line",1,[88,93,95],{"class":94},"sScJk","sudo",[88,97,99],{"class":98},"sZZnC"," apt",[88,101,102],{"class":98}," update\n",[88,104,106,108,110,113],{"class":90,"line":105},2,[88,107,95],{"class":94},[88,109,99],{"class":98},[88,111,112],{"class":98}," install",[88,114,115],{"class":98}," smartmontools\n",[21,117,118],{},"Для CentOS/RHEL 7:",[79,120,122],{"className":81,"code":121,"language":83,"meta":84,"style":84},"sudo yum install smartmontools\n",[25,123,124],{"__ignoreMap":84},[88,125,126,128,131,133],{"class":90,"line":91},[88,127,95],{"class":94},[88,129,130],{"class":98}," yum",[88,132,112],{"class":98},[88,134,115],{"class":98},[21,136,137],{},"Для CentOS 8+, Fedora, RHEL 8+:",[79,139,141],{"className":81,"code":140,"language":83,"meta":84,"style":84},"sudo dnf install smartmontools\n",[25,142,143],{"__ignoreMap":84},[88,144,145,147,150,152],{"class":90,"line":91},[88,146,95],{"class":94},[88,148,149],{"class":98}," dnf",[88,151,112],{"class":98},[88,153,115],{"class":98},[21,155,156],{},"После установки проверьте доступность команды:",[79,158,160],{"className":81,"code":159,"language":83,"meta":84,"style":84},"smartctl --version\n",[25,161,162],{"__ignoreMap":84},[88,163,164,166],{"class":90,"line":91},[88,165,27],{"class":94},[88,167,169],{"class":168},"sj4cs"," --version\n",[16,171,173],{"id":172},"шаг-2-определение-дисковых-устройств","Шаг 2: Определение дисковых устройств",[21,175,176,177,179,180,183,184,187],{},"Чтобы работать с ",[25,178,27],{},", необходимо знать путь к дисковому устройству (например, ",[25,181,182],{},"/dev/sda","). Используйте команду ",[25,185,186],{},"lsblk"," для списка всех блочных устройств:",[79,189,191],{"className":81,"code":190,"language":83,"meta":84,"style":84},"lsblk\n",[25,192,193],{"__ignoreMap":84},[88,194,195],{"class":90,"line":91},[88,196,190],{"class":94},[21,198,199],{},"Пример вывода:",[79,201,206],{"className":202,"code":204,"language":205},[203],"language-text","NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nsda      8:0    0 238,5G  0 disk \n├─sda1   8:1    0   512M  0 part /boot/efi\n├─sda2   8:2    0   128G  0 part /\n└─sda3   8:3    0   110G  0 part /home\nsdb      8:16   0   1,8T  0 disk \n└─sdb1   8:17   0   1,8T  0 part /data\n","text",[25,207,204],{"__ignoreMap":84},[21,209,210,211,213,214,217],{},"В этом случае, основные диски — ",[25,212,182],{}," и ",[25,215,216],{},"/dev/sdb",". Выберите диск, который хотите проверить.",[219,220],"in-article-ad",{},[16,222,224],{"id":223},"шаг-3-запуск-краткого-smart-теста","Шаг 3: Запуск краткого SMART-теста",[21,226,227,228,231],{},"Краткий тест (short) быстро проверяет общее состояние диска и обычно занимает 1-2 минуты. Используйте опцию ",[25,229,230],{},"-H"," для проверки здоровья:",[79,233,235],{"className":81,"code":234,"language":83,"meta":84,"style":84},"smartctl -H /dev/sdX\n",[25,236,237],{"__ignoreMap":84},[88,238,239,241,244],{"class":90,"line":91},[88,240,27],{"class":94},[88,242,243],{"class":168}," -H",[88,245,246],{"class":98}," /dev/sdX\n",[21,248,249,250,253,254,256],{},"Замените ",[25,251,252],{},"/dev/sdX"," на ваш диск (например, ",[25,255,182],{},").",[21,258,199],{},[79,260,263],{"className":261,"code":262,"language":205},[203],"smartctl 7.2 2021-10-10 r5145 [x86_64-linux-5.4.0-91-generic] (local build)\nCopyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org\n\n=== START OF READ SMART DATA SECTION ===\nSMART overall-health self-assessment test result: PASSED\n",[25,264,262],{"__ignoreMap":84},[21,266,267,268,271,272,275],{},"Если результат ",[25,269,270],{},"PASSED",", диск в хорошем состоянии. Если ",[25,273,274],{},"FAILED",", требуется дальнейшее обследование.",[16,277,279],{"id":278},"шаг-4-просмотр-подробной-информации-smart","Шаг 4: Просмотр подробной информации SMART",[21,281,282,283,286],{},"Для детального анализа используйте опцию ",[25,284,285],{},"-a",":",[79,288,290],{"className":81,"code":289,"language":83,"meta":84,"style":84},"smartctl -a /dev/sdX\n",[25,291,292],{"__ignoreMap":84},[88,293,294,296,299],{"class":90,"line":91},[88,295,27],{"class":94},[88,297,298],{"class":168}," -a",[88,300,246],{"class":98},[21,302,303],{},"Это выведет все SMART-атрибуты, логи ошибок и информацию о диске. Обращайте внимание на разделы:",[44,305,306,312,344],{},[47,307,308,311],{},[25,309,310],{},"SMART overall-health self-assessment test result",": общий вердикт.",[47,313,314,317,318],{},[25,315,316],{},"SMART Attributes",": таблица атрибутов. Критические атрибуты включают:\n",[44,319,320,326,332,338],{},[47,321,322,325],{},[25,323,324],{},"Reallocated_Sector_Ct",": количество перераспределенных секторов. Ненулевые значения указывают на износ.",[47,327,328,331],{},[25,329,330],{},"Current_Pending_Sector",": сектора, ожидающие перезаписи. Высокое значение — признак проблем.",[47,333,334,337],{},[25,335,336],{},"UDMA_CRC_Error_Count",": ошибки кабеля (для PATA/SATA). Указывает на проблемы с подключением.",[47,339,340,343],{},[25,341,342],{},"Temperature_Celsius",": температура диска.",[47,345,346,349],{},[25,347,348],{},"SMART Error Log",": журнал ошибок.",[21,351,352],{},"Пример вывода атрибутов:",[79,354,357],{"className":355,"code":356,"language":205},[203],"ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE\n  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0\n  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       12345\n194 Temperature_Celsius     0x0022   100   100   000    Old_age   Always       -       35\n",[25,358,356],{"__ignoreMap":84},[21,360,361,362,365,366,368],{},"Здесь ",[25,363,364],{},"RAW_VALUE"," для ",[25,367,324],{}," равен 0, что хорошо.",[16,370,372],{"id":371},"шаг-5-запуск-расширенного-smart-теста","Шаг 5: Запуск расширенного SMART-теста",[21,374,375],{},"Для глубокой проверки выполните длительный тест (long). Этот тест проверяет всю поверхность диска и может занять от нескольких минут до нескольких часов в зависимости от размера диска.",[79,377,379],{"className":81,"code":378,"language":83,"meta":84,"style":84},"smartctl -t long /dev/sdX\n",[25,380,381],{"__ignoreMap":84},[88,382,383,385,388,391],{"class":90,"line":91},[88,384,27],{"class":94},[88,386,387],{"class":168}," -t",[88,389,390],{"class":98}," long",[88,392,246],{"class":98},[21,394,395],{},"После запуска вы увидите сообщение о начале теста. Чтобы проверить прогресс или результат, используйте:",[79,397,399],{"className":81,"code":398,"language":83,"meta":84,"style":84},"smartctl -a /dev/sdX | grep -A1 \"Self-test execution status\"\n",[25,400,401],{"__ignoreMap":84},[88,402,403,405,407,410,414,417,420],{"class":90,"line":91},[88,404,27],{"class":94},[88,406,298],{"class":168},[88,408,409],{"class":98}," /dev/sdX",[88,411,413],{"class":412},"szBVR"," |",[88,415,416],{"class":94}," grep",[88,418,419],{"class":168}," -A1",[88,421,422],{"class":98}," \"Self-test execution status\"\n",[21,424,425,426,429,430,433],{},"Или подождите завершения и затем снова выполните ",[25,427,428],{},"smartctl -a"," для просмотра результатов в разделе ",[25,431,432],{},"SMART Self-test log",".",[435,436,437],"blockquote",{},[21,438,439,440,444],{},"⚠️ ",[441,442,443],"strong",{},"Важно:"," Длительный тест может занять от 30 минут до нескольких часов. Не прерывайте его без необходимости.",[16,446,448],{"id":447},"шаг-6-анализ-результатов-и-интерпретация","Шаг 6: Анализ результатов и интерпретация",[21,450,451],{},"После выполнения тестов (краткого или длинного) проанализируйте вывод:",[453,454,455,467,488],"ol",{},[47,456,457,458,460,461,463,464,466],{},"Общий статус здоровья: ищите строку ",[25,459,310],{},". Если ",[25,462,270],{},", диск здоров. Если ",[25,465,274],{},", срочно проверьте атрибуты и логи.",[47,468,469,470,473,474,476,477,480,481,484,485,487],{},"Проверьте критические атрибуты из таблицы. Любой атрибут с типом ",[25,471,472],{},"Pre-fail"," и значением ",[25,475,364],{}," выше порога (",[25,478,479],{},"THRESH",") или упавшим ",[25,482,483],{},"VALUE"," ниже ",[25,486,479],{}," требует внимания.",[47,489,490,491,493],{},"Изучите ",[25,492,432],{}," для деталей пройденных тестов. Ошибки в тестах указывают на проблемы.",[21,495,496],{},"Если обнаружены проблемы, рекомендуется:",[44,498,499,502,505],{},[47,500,501],{},"Срочно создать резервную копию данных.",[47,503,504],{},"Запланировать замену диска, если ошибки нарастают.",[47,506,507,508,256],{},"Проверить кабели и подключение (особенно для ",[25,509,336],{},[16,511,513],{"id":512},"проверка-результата","Проверка результата",[21,515,516],{},"После выполнения гайда, вы должны:",[44,518,519,525,528],{},[47,520,521,522,524],{},"Увидеть ",[25,523,270],{}," в общем здоровье диска после краткого теста.",[47,526,527],{},"Иметь понимание состояния ваших дисков через атрибуты SMART.",[47,529,530],{},"При необходимости, запустить и завершить длинный тест без ошибок.",[21,532,533,534,537,538,540],{},"Для подтверждения, повторно выполните ",[25,535,536],{},"smartctl -H /dev/sdX"," и убедитесь, что статус ",[25,539,270],{},". Также проверьте, что в атрибутах нет предупреждающих значений.",[16,542,544],{"id":543},"возможные-проблемы","Возможные проблемы",[546,547,549],"h3",{"id":548},"ошибка-permission-denied-или-unable-to-open-device","Ошибка \"Permission denied\" или \"Unable to open device\"",[44,551,552,558],{},[47,553,554,557],{},[441,555,556],{},"Причина:"," недостаточно прав для доступа к устройству.",[47,559,560,563,564,566,567,569,570,433],{},[441,561,562],{},"Решение:"," используйте ",[25,565,95],{}," перед командой ",[25,568,27],{},". Например: ",[25,571,572],{},"sudo smartctl -a /dev/sda",[546,574,576],{"id":575},"сообщение-smart-support-is-unavailable-или-unable-to-detect-smart","Сообщение \" SMART support is: Unavailable\" или \"Unable to detect SMART\"",[44,578,579,584],{},[47,580,581,583],{},[441,582,556],{}," диск не поддерживает SMART, или драйвер не предоставляет доступ (например, для некоторых RAID-контроллеров или внешних дисков).",[47,585,586,588],{},[441,587,562],{}," Убедитесь, что диск подключен напрямую к контроллеру (не через RAID). Для RAID-массивов используйте утилиты встроенного контроллера. Проверьте, поддерживает ли диск SMART, через документацию.",[546,590,592],{"id":591},"длительный-тест-не-запускается-или-завершается-с-ошибкой","Длительный тест не запускается или завершается с ошибкой",[44,594,595,600],{},[47,596,597,599],{},[441,598,556],{}," диск занят (например, смонтирован и активно используется), или аппаратная проблема.",[47,601,602,604],{},[441,603,562],{}," Попробуйте запустить тест в однопользовательском режиме или с размонтированным диском (если это возможно). Для системного диска, может потребоваться загрузка с live-USB. Если тест постоянно падает, диск, вероятно, неисправен.",[546,606,608],{"id":607},"низкие-значения-атрибутов-например-reallocated_sector_ct-0","Низкие значения атрибутов (например, Reallocated_Sector_Ct > 0)",[44,610,611,616],{},[47,612,613,615],{},[441,614,556],{}," диски со временем накапливают сбойные сектора и перераспределяют их.",[47,617,618,620],{},[441,619,562],{}," Мониторьте динамику. Если значение растет, планируйте замену диска. Резервное копирование данных обязательно.",[546,622,624],{"id":623},"smartctl-не-найден-после-установки","smartctl не найден после установки",[44,626,627,632],{},[47,628,629,631],{},[441,630,556],{}," пакет установлен, но путь не в PATH, или установка неудачная.",[47,633,634,636,637,640,641,643,644,433],{},[441,635,562],{}," Переустановите пакет или проверьте, что ",[25,638,639],{},"/usr/sbin"," в PATH. Обычно ",[25,642,27],{}," находится в ",[25,645,646],{},"/usr/sbin/smartctl",[648,649,650],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":84,"searchDepth":105,"depth":105,"links":652},[653,654,655,656,657,658,659,660,661,662],{"id":18,"depth":105,"text":19},{"id":38,"depth":105,"text":39},{"id":67,"depth":105,"text":68},{"id":172,"depth":105,"text":173},{"id":223,"depth":105,"text":224},{"id":278,"depth":105,"text":279},{"id":371,"depth":105,"text":372},{"id":447,"depth":105,"text":448},{"id":512,"depth":105,"text":513},{"id":543,"depth":105,"text":544,"children":663},[664,666,667,668,669],{"id":548,"depth":665,"text":549},3,{"id":575,"depth":665,"text":576},{"id":591,"depth":665,"text":592},{"id":607,"depth":665,"text":608},{"id":623,"depth":665,"text":624},null,"2026-02-17 16:32:54","Полное руководство по smartctl в Linux: установка, базовые команды, запуск тестов SMART и анализ результатов. Узнайте, как предотвратить сбои дисков за 15 минут!","easy",false,"15-20 мин","md",[678,681,684,687],{"question":679,"answer":680},"Что такое SMART и зачем он нужен?","SMART (Self-Monitoring, Analysis and Reporting Technology) — это технология самодиагностики дисков, которая отслеживает параметры здоровья и предупреждает о возможных отказах.",{"question":682,"answer":683},"Как установить smartctl в Linux?","Установите пакет smartmontools через менеджер пакетов вашего дистрибутива: `sudo apt install smartmontools` для Debian/Ubuntu или `sudo yum install smartmontools` для CentOS/RHEL.",{"question":685,"answer":686},"Как интерпретировать результаты SMART-теста?","Обращайте внимание на атрибуты如 'Reallocated_Sector_Ct', 'Current_Pending_Sector', и 'UDMA_CRC_Error_Count'. Ненулевые значения или 'FAIL' в общем выводе указывают на проблемы.",{"question":688,"answer":689},"Нужно ли запускать SMART-тесты регулярно?","Да, рекомендуется запускать короткие тесты ежедневно и длинные еженедельно для раннего обнаружения проблем. Это можно автоматизировать через cron.",[691,694,697,700,703,706],{"name":692,"text":693},"Установка smartmontools","Установите пакет smartmontools, если он еще не установлен, с помощью менеджера пакетов вашего дистрибутива.",{"name":695,"text":696},"Определение дисковых устройств","Используйте команду `lsblk` или `fdisk -l` чтобы найти пути к дисковым устройствам, например /dev/sda.",{"name":698,"text":699},"Запуск краткого SMART-теста","Выполните короткий тест с помощью `smartctl -H /dev/sdX` для быстрой проверки здоровья.",{"name":701,"text":702},"Просмотр подробной информации SMART","Для детального анализа запустите `smartctl -a /dev/sdX` чтобы увидеть все атрибуты и логи.",{"name":704,"text":705},"Запуск расширенного теста","Для глубокой проверки запустите длительный тест: `smartctl -t long /dev/sdX`. Это может занять несколько часов.",{"name":707,"text":708},"Анализ результатов и интерпретация","Изучите вывод, обращая внимание на 'SMART overall-health self-assessment test result' и критические атрибуты.","PT20M",[711,712,713,714,715,716,717,718],"smartctl linux","проверка здоровья диска linux","SMART мониторинг","как использовать smartctl","smartctl команды","диагностика диска linux","smartctl примеры","health check hdd linux","ru_RU",{},true,"/guides/linux/smartctl-basics","linux",[725,726],"/guides/linux/smartmontools-install","/guides/linux/automating-smart-tests","Гайды Linux",{"title":5,"description":672},"guides/linux/smartctl-basics","Эта статья объясняет, как использовать утилиту smartctl для мониторинга здоровья дисковых накопителей в Linux. Вы научитесь выполнять тесты SMART и интерпретировать их вывод.",[723,27,732,733,734,735,736,737],"disk monitoring","SMART","администрирование","hdd","ssd","диагностика","guide","s9Vbv2hUMYnci6SPtDasQ9gzj08V0FXHW8-Y0RMeIEc",{"data":741,"body":742},{},{"type":743,"children":744},"root",[745],{"type":746,"tag":21,"props":747,"children":748},"element",{},[749],{"type":205,"value":680},{"data":751,"body":752},{},{"type":743,"children":753},[754],{"type":746,"tag":21,"props":755,"children":756},{},[757,759,765,767,773],{"type":205,"value":758},"Установите пакет smartmontools через менеджер пакетов вашего дистрибутива: ",{"type":746,"tag":25,"props":760,"children":762},{"className":761},[],[763],{"type":205,"value":764},"sudo apt install smartmontools",{"type":205,"value":766}," для Debian/Ubuntu или ",{"type":746,"tag":25,"props":768,"children":770},{"className":769},[],[771],{"type":205,"value":772},"sudo yum install smartmontools",{"type":205,"value":774}," для CentOS/RHEL.",{"data":776,"body":777},{},{"type":743,"children":778},[779],{"type":746,"tag":21,"props":780,"children":781},{},[782],{"type":205,"value":686},{"data":784,"body":785},{},{"type":743,"children":786},[787],{"type":746,"tag":21,"props":788,"children":789},{},[790],{"type":205,"value":689},{"data":792,"body":793},{},{"type":743,"children":794},[795],{"type":746,"tag":21,"props":796,"children":797},{},[798],{"type":205,"value":693},{"data":800,"body":801},{},{"type":743,"children":802},[803],{"type":746,"tag":21,"props":804,"children":805},{},[806,808,813,815,821],{"type":205,"value":807},"Используйте команду ",{"type":746,"tag":25,"props":809,"children":811},{"className":810},[],[812],{"type":205,"value":186},{"type":205,"value":814}," или ",{"type":746,"tag":25,"props":816,"children":818},{"className":817},[],[819],{"type":205,"value":820},"fdisk -l",{"type":205,"value":822}," чтобы найти пути к дисковым устройствам, например /dev/sda.",{"data":824,"body":825},{},{"type":743,"children":826},[827],{"type":746,"tag":21,"props":828,"children":829},{},[830,832,837],{"type":205,"value":831},"Выполните короткий тест с помощью ",{"type":746,"tag":25,"props":833,"children":835},{"className":834},[],[836],{"type":205,"value":536},{"type":205,"value":838}," для быстрой проверки здоровья.",{"data":840,"body":841},{},{"type":743,"children":842},[843],{"type":746,"tag":21,"props":844,"children":845},{},[846,848,854],{"type":205,"value":847},"Для детального анализа запустите ",{"type":746,"tag":25,"props":849,"children":851},{"className":850},[],[852],{"type":205,"value":853},"smartctl -a /dev/sdX",{"type":205,"value":855}," чтобы увидеть все атрибуты и логи.",{"data":857,"body":858},{},{"type":743,"children":859},[860],{"type":746,"tag":21,"props":861,"children":862},{},[863,865,871],{"type":205,"value":864},"Для глубокой проверки запустите длительный тест: ",{"type":746,"tag":25,"props":866,"children":868},{"className":867},[],[869],{"type":205,"value":870},"smartctl -t long /dev/sdX",{"type":205,"value":872},". Это может занять несколько часов.",{"data":874,"body":875},{},{"type":743,"children":876},[877],{"type":746,"tag":21,"props":878,"children":879},{},[880],{"type":205,"value":708},[882,1537],{"id":883,"title":884,"appliesTo":885,"author":11,"body":891,"canonical":670,"code":670,"createdAt":1481,"description":1482,"difficulty":673,"draft":674,"estimatedTime":1483,"extension":676,"faq":1484,"howToSteps":1497,"howToTotalTime":1516,"image":670,"keywords":1517,"locale":719,"meta":1523,"navigation":721,"path":725,"platform":723,"related":1524,"section":727,"seo":1528,"severity":670,"stem":1529,"summary":1530,"tags":1531,"twitterCreator":670,"twitterSite":670,"type":738,"updatedAt":1481,"__hash__":1536},"content_ru/guides/linux/smartmontools-install.md","Установка и настройка smartmontools в Linux: полная инструкция",[886,887,888,889,890],"Ubuntu 22.04/24.04","Debian 11/12","CentOS 8/Stream 9","Arch Linux","Fedora 38+",{"type":13,"value":892,"toc":1463},[893,897,905,907,941,944,947,951,973,977,1020,1024,1041,1043,1047,1053,1063,1077,1085,1088,1103,1108,1112,1116,1134,1145,1149,1164,1167,1199,1203,1252,1266,1268,1284,1295,1299,1305,1396,1402,1406,1426,1435,1448,1460],[16,894,896],{"id":895},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,898,899,901,902,904],{},[25,900,31],{}," — это набор утилит для контроля состояния накопителей (жёстких дисков HDD и SSD) с использованием технологии S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology). Регулярная диагностика позволяет заблаговременно обнаружить признаки износа или сбоев, такие как рост числа переназначенных секторов (reallocated sectors) или падение температуры, и предотвратить внезапный выход диска из строя и потерю данных. Этот гайд поможет вам быстро установить и начать использовать ",[25,903,31],{}," в вашем дистрибутиве Linux.",[16,906,39],{"id":38},[44,908,909,928,935,938],{},[47,910,911,912,915,916,919,920,923,924,927],{},"Дистрибутив Linux с поддержкой пакетов ",[25,913,914],{},"apt"," (Debian/Ubuntu), ",[25,917,918],{},"yum","/",[25,921,922],{},"dnf"," (CentOS/Fedora) или ",[25,925,926],{},"pacman"," (Arch).",[47,929,930,931,814,933,433],{},"Доступ к терминалу с правами ",[441,932,95],{},[441,934,743],{},[47,936,937],{},"Активное интернет-соединение для загрузки пакетов.",[47,939,940],{},"Убедитесь, что ваш диск поддерживает S.M.A.R.T. (большинство современных дисков поддерживают).",[16,942,692],{"id":943},"установка-smartmontools",[21,945,946],{},"Установка выполняется стандартными средствами управления пакетами вашего дистрибутива.",[546,948,950],{"id":949},"для-debian-и-ubuntu-и-производных","Для Debian и Ubuntu (и производных)",[79,952,953],{"className":81,"code":82,"language":83,"meta":84,"style":84},[25,954,955,963],{"__ignoreMap":84},[88,956,957,959,961],{"class":90,"line":91},[88,958,95],{"class":94},[88,960,99],{"class":98},[88,962,102],{"class":98},[88,964,965,967,969,971],{"class":90,"line":105},[88,966,95],{"class":94},[88,968,99],{"class":98},[88,970,112],{"class":98},[88,972,115],{"class":98},[546,974,976],{"id":975},"для-centos-rhel-и-fedora","Для CentOS, RHEL и Fedora",[79,978,980],{"className":81,"code":979,"language":83,"meta":84,"style":84},"# CentOS/RHEL 8+ (использует dnf)\nsudo dnf install smartmontools\n\n# Или для старых версий CentOS 7\nsudo yum install smartmontools\n",[25,981,982,988,998,1003,1009],{"__ignoreMap":84},[88,983,984],{"class":90,"line":91},[88,985,987],{"class":986},"sJ8bj","# CentOS/RHEL 8+ (использует dnf)\n",[88,989,990,992,994,996],{"class":90,"line":105},[88,991,95],{"class":94},[88,993,149],{"class":98},[88,995,112],{"class":98},[88,997,115],{"class":98},[88,999,1000],{"class":90,"line":665},[88,1001,1002],{"emptyLinePlaceholder":721},"\n",[88,1004,1006],{"class":90,"line":1005},4,[88,1007,1008],{"class":986},"# Или для старых версий CentOS 7\n",[88,1010,1012,1014,1016,1018],{"class":90,"line":1011},5,[88,1013,95],{"class":94},[88,1015,130],{"class":98},[88,1017,112],{"class":98},[88,1019,115],{"class":98},[546,1021,1023],{"id":1022},"для-arch-linux-и-manjaro","Для Arch Linux и Manjaro",[79,1025,1027],{"className":81,"code":1026,"language":83,"meta":84,"style":84},"sudo pacman -Syu smartmontools\n",[25,1028,1029],{"__ignoreMap":84},[88,1030,1031,1033,1036,1039],{"class":90,"line":91},[88,1032,95],{"class":94},[88,1034,1035],{"class":98}," pacman",[88,1037,1038],{"class":168}," -Syu",[88,1040,115],{"class":98},[219,1042],{},[16,1044,1046],{"id":1045},"проверка-установки-и-определение-дисков","Проверка установки и определение дисков",[21,1048,1049,1050,1052],{},"После установки убедитесь, что утилита ",[25,1051,27],{}," доступна:",[79,1054,1055],{"className":81,"code":159,"language":83,"meta":84,"style":84},[25,1056,1057],{"__ignoreMap":84},[88,1058,1059,1061],{"class":90,"line":91},[88,1060,27],{"class":94},[88,1062,169],{"class":168},[21,1064,1065,1066,1068,1069,1072,1073,1076],{},"Теперь найдите системное имя ваших дисков. Чаще всего это ",[25,1067,182],{}," (для SATA), ",[25,1070,1071],{},"/dev/nvme0n1"," (для NVMe) или ",[25,1074,1075],{},"/dev/vda"," (виртуальные машины).",[79,1078,1079],{"className":81,"code":190,"language":83,"meta":84,"style":84},[25,1080,1081],{"__ignoreMap":84},[88,1082,1083],{"class":90,"line":91},[88,1084,190],{"class":94},[21,1086,1087],{},"Или",[79,1089,1091],{"className":81,"code":1090,"language":83,"meta":84,"style":84},"sudo fdisk -l\n",[25,1092,1093],{"__ignoreMap":84},[88,1094,1095,1097,1100],{"class":90,"line":91},[88,1096,95],{"class":94},[88,1098,1099],{"class":98}," fdisk",[88,1101,1102],{"class":168}," -l\n",[21,1104,1105,1106,256],{},"Запомните или запишите имя нужного диска (например, ",[25,1107,182],{},[16,1109,1111],{"id":1110},"основные-команды-для-проверки-диска","Основные команды для проверки диска",[546,1113,1115],{"id":1114},"_1-просмотр-общей-информации-о-диске-и-поддержке-smart","1. Просмотр общей информации о диске и поддержке S.M.A.R.T.",[79,1117,1119],{"className":81,"code":1118,"language":83,"meta":84,"style":84},"sudo smartctl -i /dev/ИМЯ_ВАШЕГО_ДИСКА\n",[25,1120,1121],{"__ignoreMap":84},[88,1122,1123,1125,1128,1131],{"class":90,"line":91},[88,1124,95],{"class":94},[88,1126,1127],{"class":98}," smartctl",[88,1129,1130],{"class":168}," -i",[88,1132,1133],{"class":98}," /dev/ИМЯ_ВАШЕГО_ДИСКА\n",[21,1135,1136,1137,1140,1141,1144],{},"Эта команда покажет модель, серийный номер, прошивку и, что важно, строку ",[25,1138,1139],{},"SMART support is: Available"," (доступен) или ",[25,1142,1143],{},"Enabled"," (включён).",[546,1146,1148],{"id":1147},"_2-просмотр-всей-smart-таблицы-атрибутов","2. Просмотр всей S.M.A.R.T.-таблицы атрибутов",[79,1150,1152],{"className":81,"code":1151,"language":83,"meta":84,"style":84},"sudo smartctl -a /dev/ИМЯ_ВАШЕГО_ДИСКА\n",[25,1153,1154],{"__ignoreMap":84},[88,1155,1156,1158,1160,1162],{"class":90,"line":91},[88,1157,95],{"class":94},[88,1159,1127],{"class":98},[88,1161,298],{"class":168},[88,1163,1133],{"class":98},[21,1165,1166],{},"Обращайте внимание на:",[44,1168,1169,1178,1185,1192],{},[47,1170,1171,1175,1176,256],{},[441,1172,1173],{},[25,1174,310],{}," — общий результат (обычно ",[25,1177,270],{},[47,1179,1180,1184],{},[441,1181,1182],{},[25,1183,324],{}," — количество переназначенных секторов. Ненулевые значения — повод для беспокойства.",[47,1186,1187,1191],{},[441,1188,1189],{},[25,1190,330],{}," — количество секторов, ожидающих переназначения. Ненулевые значения — критично.",[47,1193,1194,1198],{},[441,1195,1196],{},[25,1197,342],{}," — температура диска.",[546,1200,1202],{"id":1201},"_3-запуск-тестов","3. Запуск тестов",[44,1204,1205,1229],{},[47,1206,1207,1210,1211],{},[441,1208,1209],{},"Короткий тест"," (короткая проверка, обычно 1-2 минуты):\n",[79,1212,1214],{"className":81,"code":1213,"language":83,"meta":84,"style":84},"sudo smartctl -t short /dev/ИМЯ_ВАШЕГО_ДИСКА\n",[25,1215,1216],{"__ignoreMap":84},[88,1217,1218,1220,1222,1224,1227],{"class":90,"line":91},[88,1219,95],{"class":94},[88,1221,1127],{"class":98},[88,1223,387],{"class":168},[88,1225,1226],{"class":98}," short",[88,1228,1133],{"class":98},[47,1230,1231,1234,1235],{},[441,1232,1233],{},"Расширенный тест"," (полная проверка, может длиться несколько часов):\n",[79,1236,1238],{"className":81,"code":1237,"language":83,"meta":84,"style":84},"sudo smartctl -t long /dev/ИМЯ_ВАШЕГО_ДИСКА\n",[25,1239,1240],{"__ignoreMap":84},[88,1241,1242,1244,1246,1248,1250],{"class":90,"line":91},[88,1243,95],{"class":94},[88,1245,1127],{"class":98},[88,1247,387],{"class":168},[88,1249,390],{"class":98},[88,1251,1133],{"class":98},[21,1253,1254,1255,1258,1259,1262,1263,433],{},"После запуска теста вы увидите сообщение о его начале. Дождитесь его завершения (можно отслеживать прогресс командой ",[25,1256,1257],{},"sudo smartctl -c /dev/ИМЯ_ДИСКА","). Затем снова выполните ",[25,1260,1261],{},"sudo smartctl -a /dev/ИМЯ_ДИСКА",", чтобы увидеть результаты в разделе ",[25,1264,1265],{},"Self-test execution status",[16,1267,513],{"id":512},[21,1269,1270,1271,1273,1274,1277,1278,1280,1281,1283],{},"Главный индикатор — строка ",[25,1272,310],{}," в выводе команды ",[25,1275,1276],{},"sudo smartctl -a",". Если она говорит ",[25,1279,270],{},", диск в порядке. Если ",[25,1282,274],{}," — это серьёзный признак скорого отказа, необходимо срочно создать резервную копию данных и заменить накопитель.",[21,1285,1286,1287,1289,1290,814,1292,1294],{},"Также анализируйте ключевые атрибуты, перечисленные выше. Даже при общем ",[25,1288,270],{}," рост значений ",[25,1291,324],{},[25,1293,330],{}," со временем указывает на деградацию.",[16,1296,1298],{"id":1297},"автоматизация-проверок-опционально","Автоматизация проверок (опционально)",[21,1300,1301,1302,286],{},"Для автоматического мониторинга можно включить и настроить демон ",[25,1303,1304],{},"smartd",[453,1306,1307,1333,1375],{},[47,1308,1309,1312],{},[441,1310,1311],{},"Активируйте и запустите сервис:",[79,1313,1315],{"className":81,"code":1314,"language":83,"meta":84,"style":84},"sudo systemctl enable --now smartd\n",[25,1316,1317],{"__ignoreMap":84},[88,1318,1319,1321,1324,1327,1330],{"class":90,"line":91},[88,1320,95],{"class":94},[88,1322,1323],{"class":98}," systemctl",[88,1325,1326],{"class":98}," enable",[88,1328,1329],{"class":168}," --now",[88,1331,1332],{"class":98}," smartd\n",[47,1334,1335,1338,1339,1342,1343,1345,1346,1349,1350,1356],{},[441,1336,1337],{},"Настройте конфигурационный файл"," ",[25,1340,1341],{},"/etc/smartd.conf",". Пример строки для мониторинга диска ",[25,1344,182],{}," с отправкой уведомлений на почту (замените ",[25,1347,1348],{},"your-email@example.com","):",[79,1351,1354],{"className":1352,"code":1353,"language":205},[203],"/dev/sda -a -I 194 -I 231 -I 232 -m your-email@example.com\n",[25,1355,1353],{"__ignoreMap":84},[44,1357,1358,1363,1369],{},[47,1359,1360,1362],{},[25,1361,285],{}," — мониторить все атрибуты.",[47,1364,1365,1368],{},[25,1366,1367],{},"-I 194"," и другие — мониторить конкретные атрибуты (температура, переназначенные секторы).",[47,1370,1371,1374],{},[25,1372,1373],{},"-m"," — адрес для уведомлений.",[47,1376,1377,1380],{},[441,1378,1379],{},"Перезапустите сервис:",[79,1381,1383],{"className":81,"code":1382,"language":83,"meta":84,"style":84},"sudo systemctl restart smartd\n",[25,1384,1385],{"__ignoreMap":84},[88,1386,1387,1389,1391,1394],{"class":90,"line":91},[88,1388,95],{"class":94},[88,1390,1323],{"class":98},[88,1392,1393],{"class":98}," restart",[88,1395,1332],{"class":98},[21,1397,1398,1399,1401],{},"Теперь ",[25,1400,1304],{}," будет регулярно проверять диск и предупреждать вас о проблемах по email.",[16,1403,1405],{"id":1404},"часто-задаваемые-вопросы","Часто задаваемые вопросы",[21,1407,1408,1411,1412,1415,1416,1419,1420,1422,1423,433],{},[441,1409,1410],{},"Можно ли проверять SSD через smartmontools?","\nДа, абсолютно. Для SSD критически важны атрибуты ",[25,1413,1414],{},"Media_Wearout_Indicator"," (износ), ",[25,1417,1418],{},"Percentage Used"," (процент использованного ресурса) и ",[25,1421,342],{},". Используйте команду ",[25,1424,1425],{},"sudo smartctl -a /dev/ИМЯ_SSD",[21,1427,1428,1434],{},[441,1429,1430,1431,1433],{},"Как интерпретировать значение атрибута ",[25,1432,342],{},"?","\nНормальная температура для HDD — 30-45°C, для SSD — 30-60°C. Постоянная работа выше 60°C (для HDD) или 70°C (для SSD) ускоряет износ. Если температура высокая, проверьте систему охлаждения корпуса.",[21,1436,1437],{},[441,1438,1439,1440,213,1442,1445,1446,1433],{},"Что такое ",[25,1441,472],{},[25,1443,1444],{},"Old_age"," в выводе ",[25,1447,428],{},[44,1449,1450,1455],{},[47,1451,1452,1454],{},[25,1453,472],{}," — атрибут, значение которого указывает на неминуемый отказ диска. Требует немедленного внимания.",[47,1456,1457,1459],{},[25,1458,1444],{}," — атрибут, отслеживающий нормальный износ в процессе эксплуатации. Его рост не критичен, но должен быть в пределах нормы производителя.",[648,1461,1462],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":84,"searchDepth":105,"depth":105,"links":1464},[1465,1466,1467,1472,1473,1478,1479,1480],{"id":895,"depth":105,"text":896},{"id":38,"depth":105,"text":39},{"id":943,"depth":105,"text":692,"children":1468},[1469,1470,1471],{"id":949,"depth":665,"text":950},{"id":975,"depth":665,"text":976},{"id":1022,"depth":665,"text":1023},{"id":1045,"depth":105,"text":1046},{"id":1110,"depth":105,"text":1111,"children":1474},[1475,1476,1477],{"id":1114,"depth":665,"text":1115},{"id":1147,"depth":665,"text":1148},{"id":1201,"depth":665,"text":1202},{"id":512,"depth":105,"text":513},{"id":1297,"depth":105,"text":1298},{"id":1404,"depth":105,"text":1405},"2026-04-08 18:20:30","Пошаговая инструкция по установке smartmontools в Ubuntu, Debian, CentOS и Arch Linux. Научитесь проверять состояние дисков S.M.A.R.T. за 10 минут.","10-15 мин",[1485,1488,1491,1494],{"question":1486,"answer":1487},"Зачем нужен smartmontools, если в Linux есть встроенные утилиты?","`smartctl` предоставляет детальную информацию о показателях S.M.A.R.T. (температура, количество переназначенных секторов, время работы), недоступную в стандартных утилитах вроде `df` или `lsblk`.",{"question":1489,"answer":1490},"Можно ли использовать smartmontools без root-прав?","Для чтения базовой информации о дисках (модель, серийный номер) — да. Однако для запуска полноценных тестов (например, `smartctl -t long`) и просмотра большинства атрибутов требуются права суперпользователя.",{"question":1492,"answer":1493},"Как автоматизировать проверку дисков с помощью smartmontools?","Установите пакет `smartmontools` и активируйте сервис `smartd`. Он будет периодически проверять диски и отправлять email-уведомления при обнаружении проблем. Настройте его в `/etc/smartd.conf`.",{"question":1495,"answer":1496},"Что делать, если `smartctl` выдаёт ошибку 'SMART command failed'?","Это может означать, что диск не поддерживает S.M.A.R.T., у вас нет прав, или диск находится в спящем режиме. Попробуйте запустить команду с `sudo`, проверьте поддержку командой `sudo smartctl -i /dev/sdX`.",[1498,1501,1504,1507,1510,1513],{"name":1499,"text":1500},"Обновление списка пакетов","Перед установкой обновите кэш менеджера пакетов, чтобы получить информацию о последних доступных версиях.",{"name":1502,"text":1503},"Установка пакета smartmontools","Установите пакет `smartmontools` с помощью стандартного менеджера пакетов вашего дистрибутива.",{"name":1505,"text":1506},"Проверка установки","Убедитесь, что утилита `smartctl` установлена корректно, проверив её версию.",{"name":1508,"text":1509},"Определение имени дискового устройства","С помощью команды `lsblk` или `fdisk -l` найдите системное имя диска (например, `/dev/sda`, `/dev/nvme0n1`), который хотите проверить.",{"name":1511,"text":1512},"Просмотр базовой информации о диске","Запустите `sudo smartctl -i /dev/ИМЯ_ДИСКА`, чтобы увидеть модель, серийный номер и поддержку S.M.A.R.T.",{"name":1514,"text":1515},"Запуск теста здоровья диска","Для быстрой диагностики используйте `sudo smartctl -t short /dev/ИМЯ_ДИСКA`, для полной — `sudo smartctl -t long`. Результаты смотрите командой `sudo smartctl -a /dev/ИМЯ_ДИСКА` после завершения теста.","PT15M",[1518,1519,1520,1521,1522],"установка smartmontools linux","smartmontools инструкция","как проверить диск smartctl","S.M.A.R.T. проверка диска ubuntu","smartmontools debian centos arch",{},[1525,1526,1527],"/guides/linux/check-disk-health-linux","/guides/linux/ssd-tuning-guide","/errors/linux/smartctl-error-5",{"title":884,"description":1482},"guides/linux/smartmontools-install","Этот гайд подробно описывает процесс установки и базового использования утилиты smartmontools в основных дистрибутивах Linux. Вы сможете самостоятельно диагностировать состояние жёстких дисков и SSD, предотвратив потерю данных.",[1532,1533,31,1534,1535],"гайды linux","диагностика дисков","S.M.A.R.T.","командная строка","c1kv8Ukj1rvLJj-2XNdnFTRefRLiBkkP87-cc7I_Aqc",{"id":1538,"title":1539,"appliesTo":1540,"author":11,"body":1544,"canonical":670,"code":670,"createdAt":2050,"description":2051,"difficulty":2052,"draft":674,"estimatedTime":675,"extension":676,"faq":2053,"howToSteps":2063,"howToTotalTime":709,"image":670,"keywords":2078,"locale":719,"meta":2086,"navigation":721,"path":726,"platform":723,"related":2087,"section":727,"seo":2091,"severity":670,"stem":2092,"summary":2093,"tags":2094,"twitterCreator":670,"twitterSite":670,"type":738,"updatedAt":2050,"__hash__":2097},"content_ru/guides/linux/automating-smart-tests.md","Автоматизация SMART-тестов дисков в Linux: пошаговый гайд",[1541,887,1542,1543],"Ubuntu 20.04/22.04/24.04","RHEL/CentOS/AlmaLinux 8/9","smartmontools 7.0+",{"type":13,"value":1545,"toc":2040},[1546,1548,1551,1557,1561,1563,1591,1595,1598,1671,1680,1684,1687,1701,1707,1710,1733,1747,1759,1763,1769,1784,1791,1797,1800,1839,1841,1845,1848,1874,1877,1893,1900,1902,1905,1932,1935,1953,1956,1975,1982,1984,1993,2017,2037],[16,1547,19],{"id":18},[21,1549,1550],{},"Ручная диагностика дисков отнимает время и часто проводится слишком поздно. SMART (Self-Monitoring, Analysis and Reporting Technology) позволяет накопителям самостоятельно отслеживать параметры износа, но без автоматизации эти данные остаются незамеченными до момента критического отказа.",[21,1552,1553,1554,1556],{},"Настроив демон ",[25,1555,1304],{},", вы получите непрерывный мониторинг без нагрузки на систему. Утилита будет самостоятельно запускать короткие и полные тесты, фиксировать отклонения атрибутов и отправлять предупреждения до того, как диск перестанет отвечать.",[16,1558,1560],{"id":1559},"подготовка","Подготовка",[21,1562,42],{},[44,1564,1565,1574,1581,1584],{},[47,1566,1567,1568,1570,1571,1573],{},"Доступ ",[25,1569,743],{}," или права ",[25,1572,95],{}," на сервере/рабочей станции.",[47,1575,1576,1577,1580],{},"Система с менеджером инициализации ",[25,1578,1579],{},"systemd"," (современные дистрибутивы Linux).",[47,1582,1583],{},"Физический или виртуальный накопитель, поддерживающий SMART (в большинстве гипервизоров SMART пробрасывается только при явной настройке).",[47,1585,1586,1587,1590],{},"Установленный пакет ",[25,1588,1589],{},"mailutils"," или альтернативный MTA, если планируете получать уведомления на почту.",[16,1592,1594],{"id":1593},"шаг-1-установка-пакета-smartmontools","Шаг 1: Установка пакета smartmontools",[21,1596,1597],{},"Утилиты входят в стандартные репозитории большинства дистрибутивов. Выполните установку командой, соответствующей вашей ОС:",[79,1599,1601],{"className":81,"code":1600,"language":83,"meta":84,"style":84},"# Debian, Ubuntu, Linux Mint\nsudo apt update && sudo apt install smartmontools\n\n# RHEL, CentOS, AlmaLinux, Rocky Linux\nsudo dnf install smartmontools\n\n# Arch Linux, Manjaro\nsudo pacman -S smartmontools\n",[25,1602,1603,1608,1629,1633,1638,1648,1653,1659],{"__ignoreMap":84},[88,1604,1605],{"class":90,"line":91},[88,1606,1607],{"class":986},"# Debian, Ubuntu, Linux Mint\n",[88,1609,1610,1612,1614,1617,1621,1623,1625,1627],{"class":90,"line":105},[88,1611,95],{"class":94},[88,1613,99],{"class":98},[88,1615,1616],{"class":98}," update",[88,1618,1620],{"class":1619},"sVt8B"," && ",[88,1622,95],{"class":94},[88,1624,99],{"class":98},[88,1626,112],{"class":98},[88,1628,115],{"class":98},[88,1630,1631],{"class":90,"line":665},[88,1632,1002],{"emptyLinePlaceholder":721},[88,1634,1635],{"class":90,"line":1005},[88,1636,1637],{"class":986},"# RHEL, CentOS, AlmaLinux, Rocky Linux\n",[88,1639,1640,1642,1644,1646],{"class":90,"line":1011},[88,1641,95],{"class":94},[88,1643,149],{"class":98},[88,1645,112],{"class":98},[88,1647,115],{"class":98},[88,1649,1651],{"class":90,"line":1650},6,[88,1652,1002],{"emptyLinePlaceholder":721},[88,1654,1656],{"class":90,"line":1655},7,[88,1657,1658],{"class":986},"# Arch Linux, Manjaro\n",[88,1660,1662,1664,1666,1669],{"class":90,"line":1661},8,[88,1663,95],{"class":94},[88,1665,1035],{"class":98},[88,1667,1668],{"class":168}," -S",[88,1670,115],{"class":98},[21,1672,1673,1674,1676,1677,1679],{},"Пакет устанавливает ",[25,1675,27],{}," для ручной диагностики и ",[25,1678,1304],{}," для фоновой работы.",[16,1681,1683],{"id":1682},"шаг-2-определение-накопителей-и-проверка-поддержки","Шаг 2: Определение накопителей и проверка поддержки",[21,1685,1686],{},"Сначала найдите устройства, с которыми будет работать демон. Запросите список через терминал:",[79,1688,1690],{"className":81,"code":1689,"language":83,"meta":84,"style":84},"sudo smartctl --scan\n",[25,1691,1692],{"__ignoreMap":84},[88,1693,1694,1696,1698],{"class":90,"line":91},[88,1695,95],{"class":94},[88,1697,1127],{"class":98},[88,1699,1700],{"class":168}," --scan\n",[21,1702,1703,1704],{},"Вывод будет содержать пути к устройствам и их тип интерфейса. Пример:\n",[25,1705,1706],{},"/dev/sda -d scsi # /dev/sda, SCSI device",[21,1708,1709],{},"Проверьте, активирован ли SMART на целевом диске:",[79,1711,1713],{"className":81,"code":1712,"language":83,"meta":84,"style":84},"sudo smartctl -i /dev/sda | grep \"SMART support\"\n",[25,1714,1715],{"__ignoreMap":84},[88,1716,1717,1719,1721,1723,1726,1728,1730],{"class":90,"line":91},[88,1718,95],{"class":94},[88,1720,1127],{"class":98},[88,1722,1130],{"class":168},[88,1724,1725],{"class":98}," /dev/sda",[88,1727,413],{"class":412},[88,1729,416],{"class":94},[88,1731,1732],{"class":98}," \"SMART support\"\n",[21,1734,1735,1736,1739,1740,1743,1744,433],{},"Если вывод показывает ",[25,1737,1738],{},"SMART support is: Enabled",", переходите к настройке. Если ",[25,1741,1742],{},"Available but disabled",", включите его: ",[25,1745,1746],{},"sudo smartctl -s on /dev/sda",[435,1748,1749],{},[21,1750,1751,1752,814,1755,1758],{},"⚠️ Важно: Виртуальные диски ",[25,1753,1754],{},"virtio",[25,1756,1757],{},"qcow2"," часто не передают SMART-данные хост-системе. Используйте проброс контроллера или проверяйте диски напрямую на гипервизоре.",[16,1760,1762],{"id":1761},"шаг-3-настройка-расписания-в-конфигурационном-файле","Шаг 3: Настройка расписания в конфигурационном файле",[21,1764,1765,1766,1768],{},"Демон читает параметры из ",[25,1767,1341],{},". Откройте файл в редакторе:",[79,1770,1772],{"className":81,"code":1771,"language":83,"meta":84,"style":84},"sudo nano /etc/smartd.conf\n",[25,1773,1774],{"__ignoreMap":84},[88,1775,1776,1778,1781],{"class":90,"line":91},[88,1777,95],{"class":94},[88,1779,1780],{"class":98}," nano",[88,1782,1783],{"class":98}," /etc/smartd.conf\n",[21,1785,1786,1787,1790],{},"Найдите строку, начинающуюся с ",[25,1788,1789],{},"DEVICESCAN",", или добавьте новую для конкретного диска. Рекомендуемая конфигурация включает краткий ежедневный тест и полный еженедельный:",[79,1792,1795],{"className":1793,"code":1794,"language":205,"meta":84},[203],"/dev/sda -a -o on -S on -s (S/../.././02|L/../../6/03) -W 4,45,55 -m root -M exec /usr/share/smartmontools/smartd-runner\n",[25,1796,1794],{"__ignoreMap":84},[21,1798,1799],{},"Разбор параметров:",[44,1801,1802,1807,1813,1827,1833],{},[47,1803,1804,1806],{},[25,1805,285],{}," — мониторить все основные атрибуты здоровья.",[47,1808,1809,1812],{},[25,1810,1811],{},"-o on -S on"," — включить автономные тесты и сохранение логов.",[47,1814,1815,1818,1819,1822,1823,1826],{},[25,1816,1817],{},"-s (S/../.././02|L/../../6/03)"," — расписание: ",[25,1820,1821],{},"S"," (Short) каждый день в 02:00, ",[25,1824,1825],{},"L"," (Long) каждую субботу в 03:00.",[47,1828,1829,1832],{},[25,1830,1831],{},"-W 4,45,55"," — предупреждать при превышении температурных порогов.",[47,1834,1835,1838],{},[25,1836,1837],{},"-m root"," — отправлять алерты пользователю root.",[219,1840],{},[16,1842,1844],{"id":1843},"шаг-4-запуск-и-управление-демоном","Шаг 4: Запуск и управление демоном",[21,1846,1847],{},"После сохранения конфигурации перезапустите службу, чтобы применить настройки:",[79,1849,1851],{"className":81,"code":1850,"language":83,"meta":84,"style":84},"sudo systemctl daemon-reload\nsudo systemctl enable --now smartd\n",[25,1852,1853,1862],{"__ignoreMap":84},[88,1854,1855,1857,1859],{"class":90,"line":91},[88,1856,95],{"class":94},[88,1858,1323],{"class":98},[88,1860,1861],{"class":98}," daemon-reload\n",[88,1863,1864,1866,1868,1870,1872],{"class":90,"line":105},[88,1865,95],{"class":94},[88,1867,1323],{"class":98},[88,1869,1326],{"class":98},[88,1871,1329],{"class":168},[88,1873,1332],{"class":98},[21,1875,1876],{},"Убедитесь, что процесс работает без ошибок:",[79,1878,1880],{"className":81,"code":1879,"language":83,"meta":84,"style":84},"sudo systemctl status smartd\n",[25,1881,1882],{"__ignoreMap":84},[88,1883,1884,1886,1888,1891],{"class":90,"line":91},[88,1885,95],{"class":94},[88,1887,1323],{"class":98},[88,1889,1890],{"class":98}," status",[88,1892,1332],{"class":98},[21,1894,1895,1896,1899],{},"Строка ",[25,1897,1898],{},"Active: active (running)"," подтверждает успешный старт. Демон будет самостоятельно вычислять время до следующего теста и запускать проверки в фоне, не мешая работе пользователей.",[16,1901,513],{"id":512},[21,1903,1904],{},"Чтобы убедиться, что планировщик работает, просмотрите журнал службы:",[79,1906,1908],{"className":81,"code":1907,"language":83,"meta":84,"style":84},"sudo journalctl -u smartd --since \"1 hour ago\" -f\n",[25,1909,1910],{"__ignoreMap":84},[88,1911,1912,1914,1917,1920,1923,1926,1929],{"class":90,"line":91},[88,1913,95],{"class":94},[88,1915,1916],{"class":98}," journalctl",[88,1918,1919],{"class":168}," -u",[88,1921,1922],{"class":98}," smartd",[88,1924,1925],{"class":168}," --since",[88,1927,1928],{"class":98}," \"1 hour ago\"",[88,1930,1931],{"class":168}," -f\n",[21,1933,1934],{},"Вы должны увидеть записи о сканировании устройств и подтверждении расписания. Для принудительного запуска теста без ожидания ночи выполните:",[79,1936,1938],{"className":81,"code":1937,"language":83,"meta":84,"style":84},"sudo smartctl -t short /dev/sda\n",[25,1939,1940],{"__ignoreMap":84},[88,1941,1942,1944,1946,1948,1950],{"class":90,"line":91},[88,1943,95],{"class":94},[88,1945,1127],{"class":98},[88,1947,387],{"class":168},[88,1949,1226],{"class":98},[88,1951,1952],{"class":98}," /dev/sda\n",[21,1954,1955],{},"Через 2-5 минут проверьте статус выполнения:",[79,1957,1959],{"className":81,"code":1958,"language":83,"meta":84,"style":84},"sudo smartctl -l selftest /dev/sda\n",[25,1960,1961],{"__ignoreMap":84},[88,1962,1963,1965,1967,1970,1973],{"class":90,"line":91},[88,1964,95],{"class":94},[88,1966,1127],{"class":98},[88,1968,1969],{"class":168}," -l",[88,1971,1972],{"class":98}," selftest",[88,1974,1952],{"class":98},[21,1976,1977,1978,1981],{},"В таблице появится запись ",[25,1979,1980],{},"Completed without error"," или код ошибки, требующий внимания.",[16,1983,544],{"id":543},[21,1985,1986,1992],{},[441,1987,1988,1989],{},"Ошибка ",[25,1990,1991],{},"Device does not support SMART","\nВстречается на старых USB-флешках, RAID-контроллерах без проброса или в виртуальных машинах. Проверьте документацию гипервизора или подключите диск напрямую к SATA/NVMe порту.",[21,1994,1995,2001,2002,2005,2006,2009,2010,2012,2013,2016],{},[441,1996,1997,1998],{},"Демон зависает на ",[25,1999,2000],{},"Opening device...","\nЧасто вызвано конфликтом с другим софтом (например, ",[25,2003,2004],{},"hdparm"," или активными операциями ввода-вывода). Добавьте флаг ",[25,2007,2008],{},"-n standby"," в конфигурацию, чтобы ",[25,2011,1304],{}," пропускал спящие диски, или используйте ",[25,2014,2015],{},"-d sat"," для SATA-устройств, подключенных через USB-мосты.",[21,2018,2019,2022,2024,2025,2028,2029,2032,2033,2036],{},[441,2020,2021],{},"Отсутствуют уведомления на почту",[25,2023,1304],{}," не отправляет письма самостоятельно, а вызывает системный ",[25,2026,2027],{},"mail",". Убедитесь, что локальный MTA настроен и принимает сообщения. Для тестирования запустите: ",[25,2030,2031],{},"echo \"test\" | mail -s \"smartd test\" root"," и проверьте ",[25,2034,2035],{},"/var/mail/root"," или ваш почтовый ящик.",[648,2038,2039],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":84,"searchDepth":105,"depth":105,"links":2041},[2042,2043,2044,2045,2046,2047,2048,2049],{"id":18,"depth":105,"text":19},{"id":1559,"depth":105,"text":1560},{"id":1593,"depth":105,"text":1594},{"id":1682,"depth":105,"text":1683},{"id":1761,"depth":105,"text":1762},{"id":1843,"depth":105,"text":1844},{"id":512,"depth":105,"text":513},{"id":543,"depth":105,"text":544},"2026-04-06 14:11:04","Настройте автоматическую проверку SMART-тестов в Linux через smartd. Пошаговое руководство для защиты данных и предотвращения сбоев дисков.","medium",[2054,2057,2060],{"question":2055,"answer":2056},"Можно ли использовать smartd для NVMe-накопителей?","Да, современные версии пакета smartmontools (начиная с 7.0) полностью поддерживают NVMe, включая расширенные атрибуты и тесты. Для корректной работы укажите тип устройства `-d nvme` в конфигурации.",{"question":2058,"answer":2059},"Как получать уведомления о сбоях на электронную почту?","В файле `/etc/smartd.conf` добавьте параметр `-m admin@example.com` к строке конфигурации нужного диска и убедитесь, что в системе настроен локальный почтовый агент (например, `postfix` или `msmtp`).",{"question":2061,"answer":2062},"Что делать, если запланированные тесты не запускаются автоматически?","Проверьте статус службы `sudo systemctl status smartd`, убедитесь, что в конфигурации не указана опция `-n standby` или `-n never`, и перезапустите демон после правок.",[2064,2066,2069,2072,2075],{"name":692,"text":2065},"Откройте терминал и установите пакет утилит с помощью системного менеджера: `sudo apt install smartmontools` для Debian/Ubuntu или `sudo dnf install smartmontools` для RHEL-систем.",{"name":2067,"text":2068},"Сканирование доступных дисков","Выполните команду `sudo smartctl --scan`, чтобы получить список поддерживаемых накопителей и их интерфейсы, например `/dev/sda -d scsi`.",{"name":2070,"text":2071},"Настройка файла конфигурации smartd.conf","Откройте `/etc/smartd.conf` и настройте параметры запуска тестов, указав расписание и оповещения через параметр `-s` для встроенного планировщика.",{"name":2073,"text":2074},"Запуск и активация демона","Включите службу через systemd: `sudo systemctl enable --now smartd`, чтобы тесты запускались автоматически при загрузке и по заданному расписанию.",{"name":2076,"text":2077},"Проверка работы и логов","Убедитесь, что демон активен командой `sudo systemctl status smartd` и отслеживайте результаты в системном журнале через `journalctl -u smartd -f`.",[2079,2080,2081,2082,2083,2084,2085],"автоматизация smart тестов linux","настройка smartd ubuntu debian","cron smartctl тест диска","мониторинг здоровья дисков linux","автоматическая проверка hdd ssd","smartd.conf настройка уведомлений","предиктивная диагностика накопителей",{},[2088,2089,2090],"/guides/linux/check-disk-smart-status","/guides/linux/configure-systemd-timers","/guides/linux/setup-log-rotation",{"title":1539,"description":2051},"guides/linux/automating-smart-tests","Узнайте, как автоматически запускать и мониторить SMART-тесты накопителей в Linux с помощью демона smartd. Гайд поможет вовремя выявлять сбои и предотвращать потерю данных.",[734,31,1533,27,2095,2096],"автоматизация","linux-server","PEvJbE55j1jBjLo31qDDn2QZQxa1ggiMune1KjYFXhE"]