From: Olvin <olvin@rambler.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] q: mysql shutdown and index corruption
Date: Wed, 16 Nov 2005 13:19:15 +0200
Message-ID: <437B15B3.8030301@rambler.ru> (raw)
In-Reply-To: <437B1060.7030308@yandex.ru>
Alexey V. Novikov wrote:
>>>> На ALM24 такая картина наблюдается после внезапного отключения
>>>> питания. Спасает регулярный бэкап или db_recover запущеный в
>>>> каталоге базы LDAP. Аналогично ломается и база subversion, только
>>>> там db_recover вообще убивает данные, лечит svnadmin (recover?).
>>>> Грешу на berkeley db...
>>> У меня тоже грохалась база LDAP на ALM24 при пропадании питания.
>>> ФС там ext3 с data=journal. db_recover не помог.:(
>> Это может зависеть не только от сервера и файловой системы.
>> Многие жесткие диски и RAID-контроллеры (обычно дешевые) имеют кэши типа
>> "запишем завтра, если погода будет хорошая" (AKA write back), не
>> подстрахованные независимым питанием.
>> Об этом можно почитать здесь:
>> http://www.postgresql.org/docs/8.1/interactive/wal.html
>> Обратите также внимание на комментарий пользователя, может пригодиться
>> для разбирательства с вашими проблемами.
> Мда... Спасибо! Наверное надо будет для ldap сделать отдельную
> физическую партицию на диске и монтировать ее в ro. Все-таки
> мало приятного, когда из пользователей пускают лишь рута,
> причем с консоли, а сервак эдак за ~20км от тебя.:(
Это не спасёт. Сказано же: write back на контроллере. Это ни от
операционки не зависит, ни от винта. Это контроллер. Я на сервере такое
выключил нафиг, ибо пришлось пересоздавать после одной аварии RAID.
Кстати, винты сами по себе тоже могут иметь такую опцию, по умолчанию
(на моих винтах) отключена.
next prev parent reply other threads:[~2005-11-16 11:19 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-15 12:52 Michael Shigorin
2005-11-15 13:58 ` Dmitry Lebkov
2005-11-15 20:29 ` Vladimir Lettiev
2005-11-15 21:38 ` Sviataslau Svirydau
2005-11-16 6:00 ` Alexey V. Novikov
2005-11-16 10:33 ` Mikhail Zabaluev
2005-11-16 10:56 ` Alexey V. Novikov
2005-11-16 11:16 ` Epiphanov Sergei
2005-11-16 18:01 ` [sisyphus] " Michael Shigorin
2005-11-16 11:19 ` Olvin [this message]
2005-11-16 9:29 ` Michael Shigorin
2005-11-16 11:02 ` Dmitry Lebkov
2005-11-16 12:05 ` Michael Shigorin
2005-11-16 13:37 ` Dmitry Lebkov
2005-11-16 14:33 ` Michael Shigorin
2005-11-16 16:35 ` Dmitry Lebkov
2005-11-17 6:24 ` Ivan Adzhubey
2005-11-17 7:48 ` Eugene Ostapets
2005-11-17 7:59 ` Ivan Adzhubey
2005-11-17 9:42 ` Eugene Ostapets
2005-11-17 10:32 ` Alexey V. Novikov
2005-11-17 10:42 ` Eugene Ostapets
2005-11-17 12:45 ` Slava Grecea
2005-11-17 20:55 ` Konstantin A. Lepikhov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=437B15B3.8030301@rambler.ru \
--to=olvin@rambler.ru \
--cc=sisyphus@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git