From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 5 Nov 2003 17:12:16 -0500 From: Ivan Adzhubey To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Urgent help needed - what this error means? Message-Id: <20031105171216.6c4b2891.iadzhubey@rics.bwh.harvard.edu> In-Reply-To: <20031105211326.GA3013@vlink.ru> References: <200311050441.25620.iadzhubey@rics.bwh.harvard.edu> <200311051304.32412.serpiph@nikiet.ru> <200311050647.37757.iadzhubey@rics.bwh.harvard.edu> <20031105184738.GA1825@vlink.ru> <20031105152515.3b76da92.iadzhubey@rics.bwh.harvard.edu> <20031105211326.GA3013@vlink.ru> X-Mailer: Sylpheed version 0.9.6 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Nov 2003 22:12:23 -0000 Archived-At: List-Archive: On Thu, 6 Nov 2003 00:13:26 +0300 Lebedev Sergey wrote: Спасибо всем откликнувшимся и протянувшим руку помощи! > On 05 Nov, 03:25, Ivan Adzhubey wrote: > > On Wed, 5 Nov 2003 21:47:38 +0300 > > Lebedev Sergey 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 переставлять поверх уже установленного пакета. -- Иван