Тюнинг FreeBSD при сбоях питания - как?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-02 8:47:52

У нас общий счетчик и новые арендаторы - ломбард. Люди прямые, без фантазии. Развлекаются просто когда бухают - вырубают свет и ждут когда приедут их брать из ЧОПа. А счетчик общий (причем у них), рубильник тоже. Это присказка
В общем в итоге упс сказал "ой" и погас. Упс но-нейм какой то без управления и тп. Ну погас и погас, черт с ним. Но за ним погас и сервер (файлопомойка с гейтом pppoe) и когда "свет" дали начал чудить. Прихожу в офис (а я не обязан к 8 или 9, иногда в понедельник и поспать с утра надо), смотрю картина фря грузится - видит что диски отмонтированны некорректно и уходит в ступор, а точнее на ребут. По идее надо давить "4", заходить в сингл-мод и там писать /bin/sh [enter] fsck -fy и ждать минут 5. потом reboot и вуаля.
Проблема в том, что фря отключена ото всего. Стоит в самом холодном месте офиса и рулистя через ssh. ЧТобы произвести вышеописанную операцию надо цеплять монитор, клаву - а там оч неудобно ползать.
Кто подскажет, как избавиться от этого неудобства и после сбоя питалова выполнять эти операции автоматом.

p/s/ Знаю - тут на форуме и в статьях что то было. не нашел.
кто поможет тому спасибо, "советов" что надо ибп менять или там подцепить не надо. офис себя еще не окупает, делаем на том, что есть.
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение manefesto » 2008-06-02 8:52:59

пробуй подцепить упс....
как вариант.....жесткий.....сделать скрипт...который будет проверять....если канал лежит(pppoe), те физически модем лежит то нафиг гасим сервак...
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35266
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение Alex Keda » 2008-06-02 9:00:00

Код: Выделить всё

filez1# grep fsck /etc/defaults/rc.conf
fsck_y_enable="NO"      # Set to YES to do fsck -y if the initial preen fails.
background_fsck="YES"   # Attempt to run fsck in the background where possible.
background_fsck_delay="60" # Time to wait (seconds) before starting the fsck.
filez1#     
Убей их всех! Бог потом рассортирует...

Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-02 11:53:33

СПАСИБО!

было только fsck_enable="YES"
этого недостаточно?

просто эмулировать трабблы с выключением на этом компе не хочется, так как железо не особо новое. мало ли чего
P.s.
2manefesto
а если модем тоже на упсе?
у меня там один упс держит миниатс, сервант, модем и свитч. зато нет моника и прочей воздухогрейки. а, еще пару кулеров держит 12В.
и после сбоя питания работает еще достаточно долго.
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35266
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение Alex Keda » 2008-06-02 11:55:12

Код: Выделить всё

fsck_y_enable="YES"
достаточно
Убей их всех! Бог потом рассортирует...

Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-02 12:26:27

lissyara 2008-06-02 15:55:12
Код: Выделить всё
fsck_y_enable="YES"

достаточно
не работало ((
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение paix » 2008-06-02 12:26:56

лучше...

Код: Выделить всё

fsck_y_enable="YES"   
background_fsck="NO"
(избавляет от многих граблей, особенно если сервак удаленный)
With best wishes, Sergej Kandyla

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение dikens3 » 2008-06-02 15:37:18

paix писал(а):лучше...

Код: Выделить всё

fsck_y_enable="YES"   
background_fsck="NO"
(избавляет от многих граблей, особенно если сервак удаленный)
Ага. У меня вот файлопомойка на самбе, после RESET (пропадания питания), сервер начинает самопроизвольно перезагружаться. Что-то происходит во время проверки какой-то файловой системы. Прописал проверки при загрузке - ВСЁ теперь нормально пашет.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-02 17:02:34

спасибо!
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-04 5:23:14

В общем пару ночей пережили, но сегодня утром сервак в дауне. потерял своп.
перегужаю, fsck который не в -B режиме тихо охреневает. Помог только ctrl+C.
поставил обратно в бэкграунд режим

Код: Выделить всё

fsck_y_enable="YES"
background_fsck="YES"
background_fsck_delay="60"
делаю бэкап, буду хард менять. там пара бэдов. или его переставлю на бэкапный винт... короче мелочи жизни

теперь решил запланировать кроном на нерабочее время проверку дисков. пишем fsck -fyB и он не все примонированные разделы сканит - говорит там "Soft Updates". Посоветуйте, либо их отключить (если да, то как), либо отмонтировать разделы при тестировании(соответственно если да, то какие разделы)?
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

Аватара пользователя
PlushevijOmsk
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-05-30 6:02:37
Откуда: Омск
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение PlushevijOmsk » 2008-06-04 5:52:00

fsck пишет что бэд блок LBA 07014223 и 07014295. Вопрос - а помечать дополнительно эти блоки надо или это чикер сделает?
Создай систему, которой может пользоваться дурак, и только дурак захочет ей пользоваться

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35266
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Тюнинг FreeBSD при сбоях питания - как?

Непрочитанное сообщение Alex Keda » 2008-06-04 7:52:03

никто этого не сделает.
диск меняй или затирай mhdd со включенным СМАРТ
Убей их всех! Бог потом рассортирует...