Nach Update Mysql zerschossen

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
147852369
Beiträge: 28
Registriert: 15.03.2012 04:36:29

Re: Nach Update Mysql zerschossen

Beitrag von 147852369 » 11.04.2012 13:33:35

Zum 100. Mal:

Code: Alles auswählen


vps7028:~# apt-get update
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/contrib Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/non-free Translation-en
Hit http://security.debian.org squeeze/updates Release
Hit http://ftp.de.debian.org squeeze Release.gpg
Ign http://ftp.de.debian.org/debian/ squeeze/contrib Translation-en
Ign http://ftp.de.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.de.debian.org/debian/ squeeze/non-free Translation-en
Get:1 http://ftp.de.debian.org squeeze-proposed-updates Release.gpg [836 B]
Get:2 http://ftp.de.debian.org/debian/ squeeze-proposed-updates/contrib Translation-en [1580 B]
Get:3 http://ftp.de.debian.org/debian/ squeeze-proposed-updates/main Translation-en [48.8 kB]
Get:4 http://ftp.de.debian.org/debian/ squeeze-proposed-updates/non-free Translation-en [14 B]
Hit http://ftp.de.debian.org squeeze Release
Get:5 http://ftp.de.debian.org squeeze-proposed-updates Release [130 kB]
Hit http://security.debian.org squeeze/updates/main Sources
Hit http://security.debian.org squeeze/updates/contrib Sources
Hit http://security.debian.org squeeze/updates/non-free Sources
Hit http://security.debian.org squeeze/updates/main i386 Packages
Hit http://security.debian.org squeeze/updates/contrib i386 Packages
Hit http://security.debian.org squeeze/updates/non-free i386 Packages
Hit http://ftp.de.debian.org squeeze/main Sources
Hit http://ftp.de.debian.org squeeze/contrib Sources
Hit http://ftp.de.debian.org squeeze/non-free Sources
Hit http://ftp.de.debian.org squeeze/main i386 Packages
Hit http://ftp.de.debian.org squeeze/contrib i386 Packages
Hit http://ftp.de.debian.org squeeze/non-free i386 Packages
Hit http://ftp.de.debian.org squeeze-proposed-updates/main Sources/DiffIndex
Hit http://ftp.de.debian.org squeeze-proposed-updates/contrib Sources/DiffIndex
Hit http://ftp.de.debian.org squeeze-proposed-updates/non-free Sources/DiffIndex
Hit http://ftp.de.debian.org squeeze-proposed-updates/main i386 Packages/DiffIndex
Hit http://ftp.de.debian.org squeeze-proposed-updates/contrib i386 Packages/DiffIndex
Hit http://ftp.de.debian.org squeeze-proposed-updates/non-free i386 Packages/DiffIndex
Get:6 http://ftp.de.debian.org squeeze-proposed-updates/contrib i386 Packages [1639 B]
Fetched 182 kB in 2s (87.9 kB/s)
Reading package lists... Done
vps7028:~# apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
vps7028:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
vps7028:~#



uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Nach Update Mysql zerschossen

Beitrag von uname » 11.04.2012 13:46:09

Versuch den "upgrade" durchzuziehen und führe sicherheitshalber noch ein "dist-upgrade" hinterher. Dann wiederhole "update" und "upgrade" und schau ob es noch Fehlermeldungen gibt. Poste diese.

147852369
Beiträge: 28
Registriert: 15.03.2012 04:36:29

Re: Nach Update Mysql zerschossen

Beitrag von 147852369 » 11.04.2012 13:50:01

Aber habe ich doch schon 100 Mal. Nach Eingabe von "Y" passiert nichts. Ich sehe wieder die Raute zur Eingabe neuer Kommandos.

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Nach Update Mysql zerschossen

Beitrag von uname » 11.04.2012 13:52:19

Versuche das Paket Debianstrace zu installieren (hoffentlich geht das).
Wenn ja führe den Befehl aus:

Code: Alles auswählen

strace apt-get upgrade
Gebe wieder "Y" ein und poste bei Abbruch die letzten Zeilen.

Verhält sich

Code: Alles auswählen

apt-get dist-upgrade
apt-get full-upgrade
gleich?
Zuletzt geändert von uname am 11.04.2012 13:53:51, insgesamt 2-mal geändert.

Benutzeravatar
schorsch_76
Beiträge: 2630
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: Nach Update Mysql zerschossen

Beitrag von schorsch_76 » 11.04.2012 13:52:56

Das wurde ja schon versucht. Wenn die dpkg Datenbank zerschossen ist, schaut es meiner Meinung nach düster aus (aka Neuinstallation) . Die Frage ist, warum das passiert ist. Dies kann ich aber echt nicht nachvollziehen bei den beschriebenen Vorgängen.

Eine Idee hab ich noch: Gibt es unter /var/lib/dpkg/ noch Dateien? Ja? Eine status-old? ja? Kopiere diese mal nach /var/lib/dpkg/status . Falls du all dies bejaen kannst, mach doch mal ein apt-get update / apt-get upgrade / apt-get dist-upgrade.

Falls das nicht mehr geht -> Neuinstallation (meiner Meinung nach) :oops:

Gruß
schorsch

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Nach Update Mysql zerschossen

Beitrag von uname » 11.04.2012 14:00:12

Habe mal geschaut welche Dateien aus /var so geladen werden:
dpkg -l

Code: Alles auswählen

open("/var/lib/dpkg/status", O_RDONLY|O_LARGEFILE) = 3
open("/var/lib/dpkg/updates/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
open("/var/lib/dpkg/available", O_RDONLY|O_LARGEFILE) = 3
open("/var/lib/dpkg/triggers//File", O_RDONLY|O_LARGEFILE) = 3
apt-get upgrade

Code: Alles auswählen

open("/var/lib/dpkg/lock", O_RDWR|O_CREAT|O_NOFOLLOW, 0640) = 4
open("/var/lib/dpkg/updates/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
open("/var/lib/apt/lists/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
open("/var/cache/apt/pkgcache.bin", O_RDONLY) = 5
open("/var/lib/apt/extended_states", O_RDONLY) = 5
Vielleicht wirklich mal schauen wie die Dateien so aussehen.

Vielleicht hilft noch ein altes Backup. Wenn irgendwann mal die Platte übergelaufen war und die Dateien zerstört wurden ist wohl wirklich keine Hoffnung mehr. Das Problem an der Datei "status" ist, dass diese wohl bei jedem neuen Durchlauf neu geschrieben wird und somit in der alten Version wohl nicht mehr existiert.

Antworten