ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
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.
Кстати, винты сами по себе тоже могут иметь такую опцию, по умолчанию 
(на моих винтах) отключена.


  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