PDA

Bekijk Volledige Versie : Yum geeft Segmentation fault



Dutchboy
15/07/13, 00:38
Hallo allemaal,

Als ik een commando uitvoer met yum krijg ik direct een Segmentation fault.
Het betreft een VPS met Centos 6 i.c.m Directadmin.

Iemand enig idee. Een reboot helpt niet.

Alvast bedankt.

vDong
15/07/13, 07:19
Er zijn meestal 2 mogelijkheden waarbij dit gebeurd.
De meest gebruikelijke is een corrupte rpm database, op dat moment werkt bijvoorbeelde rpm -qa ook niet meer.
Dat los je zo op : rm /var/lib/rpm/__db.* && rpm --rebuilddb

De andere mogelijkheid is defecte binaries (dan mag je trouwens gaan zoeken in hardware, disk of memory), die is lastiger, als rpm het nog wel doet moet je proberen het yum rpm package opnieuw te installeren en eigenlijk alle dependencies ervan.

Dutchboy
15/07/13, 11:27
rpm -qa werkt gewoon nog. hoe installeer ik dan de yum rpm opnieuw ?

Dutchboy
15/07/13, 11:50
Inmiddels ook geprobeert maar blijf de fout houden. Iemand nog ideeen. @vDong bedankt voor je meedenken.

vDong
15/07/13, 12:10
Ik zou ook nog eens kijken of python --version nog output geeft.

Dutchboy
15/07/13, 12:13
Dan krijg ik Segmentation fault

vDong
15/07/13, 15:55
Wellicht kan je de python rpm opnieuw installeren

Dutchboy
15/07/13, 20:26
Ik heb nu het volgende gedaan.

rpm -e --nodeps rpm-python-4.8.0-32.el6.x86_64

rpm -Uvh http://zid-lux1.uibk.ac.at/pub/dist/centos/6/os/x86_64/Packages/rpm-python-4.8.0-32.el6.x86_64.rpm

Ook dit mocht niet baten

Dries.Pattyn
15/07/13, 21:21
Ik heb hetzelfde ook al voorgehad.
Toen bleek dat het memory defect was, want ook andere programma's deden raar.
Indien mogelijk, doe een memtest.

Dutchboy
15/07/13, 21:35
Bedankt voor de reacties. We gaan een schone installatie erop zetten kijken wat er gebeurd.

phreak
15/07/13, 23:36
Bedankt voor de reacties. We gaan een schone installatie erop zetten kijken wat er gebeurd.

Ik zou eerst booten met een memtest86+ ipv een clean install, er is altijd een manier als het softwarematig is om het op te lossen ipv klakkeloos opnieuw te installeren..