какой-то rpmv (вешает систему)

PCLinuxOS

Модератор: Bizdelnick

joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

какой-то rpmv

Сообщение joynter »

mdv 2007 spring

заметил, что какой-то процесс rpmv включается по расписанию и отжирает всю память и грузит процессор на 100%
это происходит каждый день и очень напрягает, тк побороть эту бяку можно только кнопкой reset.

подскажите, как побороть эту проблему
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: какой-то rpmv

Сообщение Juliette »

joynter писал(а):
14.02.2009 05:15
тк побороть эту бяку можно только кнопкой reset.

вы с ума сошли. Хотя бы попробуйте глянуть нумер процесса в top и убить по нумеру. как правило это удобней делать из другой вир. консоли -- по Ctrl+Alt+F2 хотябы. Будет логиниться медленно и всё такое, но вполне можно убить, только терпение нужно.
А вообще эта штука запускается по крону, можно попробовать побороть, запустив из-под рута в терминале

Код: Выделить всё

rpm --rebuilddb

После этого может кушать гораздо меньше.
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: какой-то rpmv

Сообщение joynter »

я не сошел с ума, просто если не успеваю заметить, когда rpmv "наберет обороты", то только ресетом, а если вовремя замечаю - то kill PID.
rpm --rebuilddb делал много раз, но это ни к чему не привело ((

знать бы, какой это пакет, можно было бы его удалить с --no-depth и тут же переустановить - имхо это его конфигурационный файл "испортился"
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: какой-то rpmv

Сообщение joynter »

отключил службу crond и тут возник вопрос: а какие еще процессы запускаются по расписанию?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: какой-то rpmv

Сообщение SinClaus »

Смотри /etc/cron.* каталоги.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: какой-то rpmv

Сообщение Juliette »

joynter писал(а):
16.02.2009 01:44
отключил службу crond

гениально :rolleyes:
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: какой-то rpmv

Сообщение joynter »

Juliette писал(а):
17.02.2009 11:15
Цитата(joynter @ Feb 16 2009, в 02:44)
отключил службу crond

гениально


ваш сарказм не помог мне узнать имя rpm-пакета, который содержит бинарники rpmv и rpmq. отключение крона также является косвенным решением проблемы чтения базы рпм. я бы переустановил систему, но до этого хочу все-таки выяснить, что же является причиной зависания: "неправильная" база рпм или конфиг пакета с rpmv и rpmq бинарниками

ЗЫ: в /etc/cron.daily/rpm запускается только /usr/bin/rpmquery, но в центре управления пакета, содержащего в имени rpmq, я не нашел
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: какой-то rpmv

Сообщение allez »

ваш сарказм не помог мне узнать имя rpm-пакета, который содержит бинарники rpmv и rpmq.

rpm -qf `which rpmv`
rpm -qf `which rpmq`
man rpm
man man

P. S. Имеется очень стойкое подозрение, что упомянутые вами "rpmv" и "rpmq" - это rpmverify и rpmquery соответственно. Возможно, их имена обрезались при отображении в программе, которой вы пользовались для оценки загруженности системы. Если так, то они входят в пакет rpm.
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: какой-то rpmv

Сообщение joynter »

хех))
из вашего подозрения вытекает мое: снеся пакет rpm, я его уже не восстановлю ))))
ндаа.... жаль
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: какой-то rpmv

Сообщение Juliette »

joynter писал(а):
17.02.2009 12:29
хех))
из вашего подозрения вытекает мое: снеся пакет rpm, я его уже не восстановлю ))))
ндаа.... жаль

Я ничего не хочу сказать, и прошу прощения за возможный сарказм, но.... вы точно пользователь Мандривы? :blink:
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: какой-то rpmv

Сообщение joynter »

Juliette писал(а):
17.02.2009 12:53
Я ничего не хочу сказать, и прошу прощения за возможный сарказм, но.... вы точно пользователь Мандривы?

:) ... а по вашему мнению пользователем чего я мог бы еще быть :) ?

проблему решил:
1. в миднайт командере открыл пакет rpm-4.4.6-21mdv2007.1.i586.rpm/CONTENTS.cpio и скопировал его содержимое во временный каталог.
2. rpm -e --nodeps rpm
3. разложил по своим местам скопированное в пп 1
4. в ЦУ переустановил снесенный пакет - действительно обнаружились изменения в 4-х файлах
5. rpm --rebuilddb (в очередной, за последние две недели, раз)
6. от рута запустил /etc/cron.daily/rpm - никаких перегрузок проца
7. включил крон
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: какой-то rpmv

Сообщение allez »

Вот и аминь. Все хорошо, что хорошо кончается. :)
Спасибо сказали: