The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"как скинуть счётчик ошибок на ext4?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Разное)
Изначальное сообщение [ Отслеживать ]

"как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 25-Дек-20, 07:12 
как скинуть счётчик ошибок на ext4? тот самый, который скидывает успешный проход fsck, только без fsck. потому что жать каждый раз при загрузке ^C на один конкретный раздел очень надоело.

на всякий случай уточняю: мне не надо вообще отключить fsck. нет, fsck не может отработать в силу ошибок чтения, даже один разочек. да, меня это устраивает, я знаю, зачем я это делаю и чем это чревато. просто подскажите, пожалуйста, как сбросить этот флажок, чтобы система считала, что с разделом всё в порядке.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от nekto (?), 25-Дек-20, 11:28 
> как скинуть счётчик ошибок на ext4? тот самый, который скидывает успешный проход
> fsck, только без fsck. потому что жать каждый раз при загрузке
> ^C на один конкретный раздел очень надоело.
> на всякий случай уточняю: мне не надо вообще отключить fsck. нет, fsck
> не может отработать в силу ошибок чтения, даже один разочек. да,
> меня это устраивает, я знаю, зачем я это делаю и чем
> это чревато. просто подскажите, пожалуйста, как сбросить этот флажок, чтобы система
> считала, что с разделом всё в порядке.

wget сорцы tune2fs, проштудировать  на предмет флагов {c,C,f,e,i} =>  прикрутить нужный флаг и функционал, пересобрать, пользоваться
Думается в 10-20 строк кода уложится все нужное

Ответить | Правка | Наверх | Cообщить модератору

2. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 26-Дек-20, 10:43 
я всё-таки надеялся, что можно не пилить свою утилиту, а что-то готовое есть. ну ладно, попытаться стоило…
Ответить | Правка | Наверх | Cообщить модератору

3. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 26-Дек-20, 10:45 
p.s.: можно, конечно, просто убрать раздел из fstab, и монтировать потом ручками из rc.local, тоже вариант.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от pavlinux (ok), 27-Дек-20, 12:58 
> как скинуть

tune2fs -c -1 /dev/sdx19

Ответить | Правка | Наверх | Cообщить модератору

5. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 27-Дек-20, 13:11 
>> как скинуть
> tune2fs -c -1 /dev/sdx19

это не то, насколько я вижу. состояние раздела «clean with errors», fsck всё равно возбухать будет. вот это «clean with errors» мне надо превратить в «clean» без запуска fsck вообще. ну, если я верно маны вкурил.

p.s.: т.е., ман говорит вот это: «A filesystem error detected by the kernel will still force an fsck on the next reboot». это оно, кажется, именно про флаг «с ошибками», который и надо того-с.

Ответить | Правка | Наверх | Cообщить модератору

6. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от 1 (??), 27-Дек-20, 14:18 
а если в fstab в колонке PASS поставить 0 для этого раздела, по идее тогда не должно проверять совсем.
Ответить | Правка | Наверх | Cообщить модератору

7. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 27-Дек-20, 15:48 
> а если в fstab в колонке PASS поставить 0 для этого раздела,
> по идее тогда не должно проверять совсем.

о, спасибо! это может сработать, я и забыл совсем, что там такая фича есть. поставил нолик, как будет следующий ребут — напишу, помогло ли.

Ответить | Правка | Наверх | Cообщить модератору

8. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от pavlinux (ok), 31-Дек-20, 05:20 
>> а если в fstab в колонке PASS поставить 0 для этого раздела,
>> по идее тогда не должно проверять совсем.
> о, спасибо! это может сработать, я и забыл совсем, что там такая
> фича есть. поставил нолик, как будет следующий ребут — напишу, помогло
> ли.

Оно, при куче ошибок, может само перемонтироватся в RO,
на первое время спасёт флаг: errors=continue, но потом всё равно грохнется. )))

Ответить | Правка | Наверх | Cообщить модератору

9. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 31-Дек-20, 05:26 
> Оно, при куче ошибок, может само перемонтироватся в RO,
> на первое время спасёт флаг: errors=continue, но потом всё равно грохнется. )))

оно и так монтируется уже в r/o — именно поэтому мне пофигу на fsck. я знаю, какой файл там побился, это нестрашно, и ремапить его я не хочу.

Ответить | Правка | Наверх | Cообщить модератору

11. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от Аноним (-), 27-Фев-21, 22:33 
Если бэдов немного, лучше поставить вопрос ребром - произведя запись в проблемный сектор. Он либо пропишется нормально (софт-бэд), либо ремапнется. А если именно ремапнутых набирается более пары десятков, лучше диск сменить - может развалиться окончательно в неподходящий момент.

А зачем ремап? Регулярный налет на бэд триггерит накрутку RAW READ ERROR RATE. Повторные попытки чтения только усугубляют. В зависимости от фирмвари и производителя, после некоторого порога ERROR RATE фирмварь может посчитать что девайс непригоден и форсануть что-нибудь типа SAFE MODE. В котором винч readonly и отвечает только на сильно некоторые параметры. Работать с винчом в таком режиме линукскернел не умеет и очень обижается когда половина команд не проходит. И вот это, увы, довольно неприятный облом. Так что сектора лучше отремапать - заодно и состояние накопителя понятнее станет. Если запись прошла, возможно это софтварный глюк, типа слета питания невовремя, ушатать из-за него накопитель накруткой error rate вообще печалька.

Ответить | Правка | Наверх | Cообщить модератору

12. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 27-Фев-21, 22:56 
это вполне конкретно сыпящийся на запись винт, и ему уже перестало хватать запаса секторов на ремап. тем не менее, на чтение он вполне нормально работает, и по моему опыту с другими — может в таком режиме жить ещё весьма долго. поэтому он смонтирован в r/o, и там лежит всякая музыка и прочая порнография. лежит — и пусть себе лежит. поскольку я знаю, что именно побито — я это просто не трогаю. мне монитор жалится раз в день, что там всё плохо, я его обнимаю и мы вместе плачем. ничего страшного. бесила именно попытка ядра мне попробовать починить то, что чинить уже не надо.
Ответить | Правка | Наверх | Cообщить модератору

10. "как скинуть счётчик ошибок на ext4?"  +/
Сообщение от arisu (ok), 25-Янв-21, 06:17 
>> а если в fstab в колонке PASS поставить 0 для этого раздела,
>> по идее тогда не должно проверять совсем.

как я и обещал — наконец-то случился ребут, рапортую. идея оказалась совершенно правильной, большое спасибо. правда, система раз в сутки жалуется в лог, что на диске были ошибки и надо бы его проверить, но это не напрягает.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру