ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Ivan Adzhubey <iadzhubey@rics.bwh.harvard.edu>
To: sisyphus@altlinux.ru
Subject: Re: [sisyphus] Urgent help needed - what this error means?
Date: Wed, 5 Nov 2003 17:12:16 -0500
Message-ID: <20031105171216.6c4b2891.iadzhubey@rics.bwh.harvard.edu> (raw)
In-Reply-To: <20031105211326.GA3013@vlink.ru>

On Thu, 6 Nov 2003 00:13:26 +0300
Lebedev Sergey <linux@vlink.ru> wrote:

Спасибо всем откликнувшимся и протянувшим руку помощи!

> On 05 Nov, 03:25, Ivan Adzhubey wrote:
> > On Wed, 5 Nov 2003 21:47:38 +0300
> > Lebedev Sergey <linux@vlink.ru> wrote:
> > 
> > Хм, а разве он не запускается автоматом при загрузке если обнаружена
> > "грязная" файловая система? Тем более - на журналируемой fs?
> Пусть меня поправят если я ошибаюсь, во время загрузки он не
> делает проверку все систему он делает откат не успешных транзакций. 
> Я со своей проблемой мучился 3 дня, за это время система
> перегружалась раз 10, и все равно пришлось грузиться с диска и
> делать reiserfsck /usr.

Согласен, это я притормозил. Странно что и shutdown -r -F тоже запускает
только jouranl replay, как-то это неправильно мне кажется. Но мне
вариант с reiserfsck все равно не подходил поскольку партиция корневая,
отмонтировать ее некуда, а загрузиться  с чего-то еще - так это надо
чтобы кто-то подошел к серверу и это что-то в него как минимум вставил.
Подойти там некому, вставлять нечего, а мне лететь через океан
далековато и дороговато. Вот, хотел ведь сделать запасную партицию с
rescue системой перед отъездом, не успел, да так и махнул рукой. Думал
UPS меня спасет. Как же, наших электриков никакой UPS не осилит...

Однако вроде бы удалось все восстановить методом с rpm -V, отдельное
спасибо Сергею Власову за подсказку. Конечно, потрудиться пришлось.
Поскольку уже был опыт, что на рейзере в таких ситуациях чаще всего
летят конфигурационные файлы (перемешиваются в кашу из произвольных
блоков других файлов), а они в основном текстовые, то путем грепания
логов rpm -V --all на предмет флажка 'c', с последующим запуском file и
грепания на все что не text удалось починиться довольно быстро.

Кто может подсказать, почему apt по опции --reinstall, точнее rpm
--oldpackage --replacefiles --replacepkgs оставляет нетронутыми часть
файлов, в основном - как раз конфигурационные? Это поведение нигде не
описано. Он таким образом пытается сохранить пользовательские настройки?
А никак нельзя его от этого отучить? А то приходится делать -e --nodeps
каждый раз перед reinstall. И еще: в man rpm написано, что опция --force
эквивалентна комбинации --oldpackage --replacefiles --replacepkgs, но
что-то я этого не заметил. Не хочет он по --force переставлять поверх
уже установленного пакета.

-- 
Иван


      reply	other threads:[~2003-11-05 22:12 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-05  9:41 Ivan Adzhubey
2003-11-05  9:53 ` Alexey Voinov
2003-11-05 11:44   ` Ivan Adzhubey
2003-11-05  9:59 ` Sergey Vlasov
2003-11-05 11:47   ` Ivan Adzhubey
2003-11-06  5:00     ` Alexey I. Froloff
2003-11-05 10:04 ` Епифанов Сергей
2003-11-05 11:47   ` Ivan Adzhubey
2003-11-05 18:47     ` Lebedev Sergey
2003-11-05 20:25       ` Ivan Adzhubey
2003-11-05 21:13         ` Lebedev Sergey
2003-11-05 22:12           ` Ivan Adzhubey [this message]

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=20031105171216.6c4b2891.iadzhubey@rics.bwh.harvard.edu \
    --to=iadzhubey@rics.bwh.harvard.edu \
    --cc=sisyphus@altlinux.ru \
    /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