The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"помогите поднять rpm"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"помогите поднять rpm"  +/
Сообщение от andlis email(ok) on 20-Фев-13, 12:07 
Доброго дня!
Такая проблема. На сервере стоит Fedora 4. По понятным причинам наступила необходимость обновить все, что связано с php. Все обновил и был бы счастлив, если бы не пришла в голову гениальная идея обновить еще и все, что связано с установкой .rpm. В этот момент, по всей видимости мозги отказали.. не знаю. Скачал 3 пакета: rpm, rpm-libs, rpm-python все 4.5. Встали не пикнув. Но после этого наступил упс. На любые запросы rpm начал многоэкранно ругаться. Грохнулась база (файлы в /var/lib/rpm ненулевые). Недрогнувшей рукой я стер 2 db файлика и запустил rpm --rebuilddb. Ругань продолжилась. Из нее я вычленил "rpmdb: unable to initialize mutex: ". Скачал rpm-debuginfo, распаковал его ручками и скопировал на места. Опять rpm --rebuilddb. Ничего не изменилось.
Сейчас пишет так:
rpmdb: unable to initialize mutex: Неподдерживаемая операция
rpmdb: PANIC: Неподдерживаемая операция
rpmdb: unable to join the environment
ошибка: ошибка(4) db-30975 из dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: Runnning db->verify ...
Процесс идет 15 часов, раз в несколько секунд добавляя новую порцию этих строк.
Время обновления файлов базы /var/lib/rpm/*db* все время меняется - размер файлов неизменен.
Два вопроса.
1) Не может ведь --rebuilddb идти столько времени?
2) Спасите-помогите ))))) Есть идеи где копать?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "помогите поднять rpm"  +/
Сообщение от Mr. Mistoffelees email on 21-Фев-13, 20:24 
Привет,

> Такая проблема. На сервере стоит Fedora 4.

Круто...

> Скачал 3 пакета: rpm, rpm-libs, rpm-python все 4.5.

Скачали откуда? Какая версия стояла? Какие версии теперь?

WWell,

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "помогите поднять rpm"  +/
Сообщение от andlis email(ok) on 22-Фев-13, 01:15 
> Круто...

Так, мне самому смешно. Увы, это вводная информация, ближайшее время от меня не зависящая. Прошу не смеяться.

>> Скачал 3 пакета: rpm, rpm-libs, rpm-python все 4.5.
> Скачали откуда? Какая версия стояла? Какие версии теперь?

Я же написал 4.5. А стояла... Если это важно, я утром гляну. Кажется 4.3, но не уверен, сейчас негде посмотреть.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "помогите поднять rpm"  +/
Сообщение от andlis email(ok) on 22-Фев-13, 14:24 
> Привет,
>> Такая проблема. На сервере стоит Fedora 4.
> Круто...
>> Скачал 3 пакета: rpm, rpm-libs, rpm-python все 4.5.
> Скачали откуда? Какая версия стояла? Какие версии теперь?
> WWell,

Было 4.4.2, стало 4.5

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "помогите поднять rpm"  +/
Сообщение от LSTemp (ok) on 23-Фев-13, 09:10 
>> Привет,
>>> Такая проблема. На сервере стоит Fedora 4.
>> Круто...
>>> Скачал 3 пакета: rpm, rpm-libs, rpm-python все 4.5.
>> Скачали откуда? Какая версия стояла? Какие версии теперь?
>> WWell,
> Было 4.4.2, стало 4.5

ядро какое?
есть iso-FC4-i386
есть в локальном репозитории rpm-пакеты 4,4,1-23 (вроде последние с офф федоры4-update)

могу выслать если надо.

PS
- скорей всего старое ядро и новый rpm = несовместимость. откуда 4.5 качали?
- обязательно надо проверить целостность базы и зависимость пакетов в системе.

PSS
из сырцов собирать надо на такой старой системе, а не левые пакеты пихать.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "помогите поднять rpm"  +/
Сообщение от andlis email(ok) on 23-Фев-13, 09:30 
>[оверквотинг удален]
> есть iso-FC4-i386
> есть в локальном репозитории rpm-пакеты 4,4,1-23 (вроде последние с офф федоры4-update)
> могу выслать если надо.
> PS
> - скорей всего старое ядро и новый rpm = несовместимость. откуда 4.5
> качали?
> - обязательно надо проверить целостность базы и зависимость пакетов в системе.
> PSS
> из сырцов собирать надо на такой старой системе, а не левые пакеты
> пихать.

Ну да, Вы правы... Старые пакеты есть, спасибо. Наверное так и поступлю...
Качал с rpm.pbone.net. rpm-4.5-0.4.0.fc4.rf.i386.rpm вполне себе (по идее) подходящий пакет...
Зависимость проверял ДО, все ок. целостность базы, по verify все ок.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "помогите поднять rpm"  +/
Сообщение от LSTemp (ok) on 23-Фев-13, 13:46 
>[оверквотинг удален]
>> - скорей всего старое ядро и новый rpm = несовместимость. откуда 4.5
>> качали?
>> - обязательно надо проверить целостность базы и зависимость пакетов в системе.
>> PSS
>> из сырцов собирать надо на такой старой системе, а не левые пакеты
>> пихать.
> Ну да, Вы правы... Старые пакеты есть, спасибо. Наверное так и поступлю...
> Качал с rpm.pbone.net. rpm-4.5-0.4.0.fc4.rf.i386.rpm вполне себе (по идее) подходящий
> пакет...
> Зависимость проверял ДО, все ок. целостность базы, по verify все ок.

просто сторонние сборщики не все зависимости могут проверять при установке своих пакетов. ибо отслеживание всех зависимостей для нормальной работы софта как раз и есть одна из первоочередных задач при создании дистрибутива. кроме разработчиков дистра полностью этой информацией практически никто не владеет (или тратить время на этот анализ не желает).

а при такой старой системе (я сам на FC4 на одном сервере сижу) ИМХО правильно просто из сырцов собирать - так по крайней мере все от тебя зависит и к "левым" идеям сторонних сборщиков пакетов ты никакакого отношения не имеешь - все в твоих руках. сначало тоже свои rpm собирал, потом забил.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "помогите поднять rpm"  +/
Сообщение от andlis email(ok) on 23-Фев-13, 11:02 
> - скорей всего старое ядро и новый rpm = несовместимость. откуда 4.5

Да, Вы правы. Переустановил старые пакеты, все заработало. Спасибо!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру