fsck при старте системы - как ускорить?

123
Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#11

Разговор о лампочках :D

Что значит "долго" ? Какой у вас объем массива и сколько по времени занимает fsck ? Простите если недоглядел и в теме уже есть такие данные, но вроде не увидел, а то может быть вы хотите ускорить то, что происходит пару секунд (к примеру)...

Скорость работы fsck на сколько я понимаю прямо зависит от скорости носителей (массива) , а так же зависит еще от того , что происходит в системе в этот момент, да именно в системе, как бы странно это не звучало, например у меня регулярно возникали вот такие вот ситуации, собрано ядро с GEOM, есть 2 диска в мирроре.. после "неправильного" ребута разваливается gmirror, а при старте системы начинает пересобираться вместе с запущенным fsck ..... в таких случаях у меня некоторые тачки где всего на всего ~300GB массив могли делать fsck несколько часов.... а то и дольше, приходилось из сингла тормозить gmirror Rebuild, потом делать fsck, запускать OS и только потом инициировать пересборку рейда. Но это конечно частный случай :D Но может натолкнет на какие-то соображения :D

Есть около 15.000 ipv4 !!! (http://onyx.net.ua/price.php#ipv4) Качественный хостинг с 2005 года - лучшее клиентам! (http://onyx.net.ua/)
P
На сайте с 08.03.2007
Offline
250
#12
Romka_Kharkov:
Разговор о лампочках :D

Что значит "долго" ? Какой у вас объем массива и сколько по времени занимает fsck ? Простите если недоглядел и в теме уже есть такие данные, но вроде не увидел, а то может быть вы хотите ускорить то, что происходит пару секунд (к примеру)...

По логам на два 1500Г диска(процентов на 5-10 заполнены 200.000 файлов на всех) 15-20 минут - есть о чём задуматься. Предыдущий запуск был месяцев 6 назад. Это хетзнеровские сервера.


Скорость работы fsck на сколько я понимаю прямо зависит от скорости носителей (массива)

Нет, рейда у меня нет - система, можно считать, только fsck и делает.

Pilat добавил 05.09.2011 в 12:49

Судя по форумам - один вариант - это переход на другую FS (у меня ext3) , например на XFS. Другой вариант - периодические перезагрузки.

Я бы ещё попробовал ext4 - но нет свободного сервера.

M
На сайте с 16.09.2009
Offline
278
#13
Pilat:
Другой вариант - периодические перезагрузки.

Если Вы не от запуска fsck в "неподходящий" момент хотите защититься - тогда от чего и как тому поможет плановая перезагрузка?

Если сервер перезагрузится "грязно" - fsck пойдет в любом случае. А если Вы осуществляете "чистую" перезагрузку по каким-то причинам - отключить выполнение fsck итак в Ваших руках.

Pilat:
Я бы ещё попробовал ext4 - но нет свободного сервера.

А зачем тут свободный сервер? Проверить как масштабируется fsck можно и без этого. Есть на LVM свободное место - делаем разделы разных размеров, заполняем данными, смотрим...

Но не думаю, что Вас ждет чудо.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
P
На сайте с 08.03.2007
Offline
250
#14

myhand, на самом деле старт fsck после краха тоже интересен - люди пишут о сутках (!!!) чеканья. Раз нет вариантов - буду думать о смене FS

iHead
На сайте с 25.04.2008
Offline
137
#15
Pilat:
myhand, на самом деле старт fsck после краха тоже интересен - люди пишут о сутках (!!!) чеканья. Раз нет вариантов - буду думать о смене FS

15-20 минут для 1.5ТБ с журналом при аварийном завершении работы - это нормально.

iHead добавил 05.09.2011 в 15:20

Romka_Kharkov:
приходилось из сингла тормозить gmirror Rebuild, потом делать fsck, запускать OS и только потом инициировать пересборку рейда.

у меня такое тоже бывало на старом железе. а какой командой тормозили gmirror Rebuild?

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
vlad11
На сайте с 11.01.2011
Offline
73
#16

Вот поэтому, я стараюсь юзать ZFS. Откатил на предыдущую транзакцию и полетели!

Администрирование Linux и FreeBSD. Настройка BGP. (/ru/forum/744772)
N
На сайте с 06.05.2007
Offline
419
#17
iHead:
у меня такое тоже бывало на старом железе. а какой командой тормозили gmirror Rebuild?

линуксом тормози. там автоматически подстраивается скорость синхронизации md да еще и она сильно ограничена сверху.

Кнопка вызова админа ()
iHead
На сайте с 25.04.2008
Offline
137
#18
netwind:
линуксом тормози. там автоматически подстраивается скорость синхронизации md да еще и она сильно ограничена сверху.

холивар устраивать не будем.

N
На сайте с 06.05.2007
Offline
419
#19

не будем. я просто напомнил факт.

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#20
iHead:

у меня такое тоже бывало на старом железе. а какой командой тормозили gmirror Rebuild?

gmirror remove ....

gmirror forget .....

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий