Proxmox start nicht mehr richtig (nach Update)

dobbi

New Member
Apr 20, 2021
9
0
1
39
Hallo!

irgendwie hab ich es gestern geschafft, dass mein Proxmox nicht mehr richtig startet...ein Zugriff auf die Web-Oberfläche ist nicht möglich...


Bereits beim hochfahren zeigt er diverse Fehler:

[FAILD] Faild to start Proxmox VE Login Banner
[FAILD] Faild to start PVE status Daemon
[FAILD] Faild to start PVE API Daemon
[FAILD] Faild to start PVE-Firewall
(für die anderen Fehlermeldungen bin ich leider zu langsam...vielleicht mal ein Zeitraffer-Video machen)

Das hier kommt, wenn ich pveversion -v ausführe:

Code:
Undefined subroutine &PVE::Syscall::SYS_open_tree called at /usr/share/perl5/PVE/Syscall.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Syscall.pm line 77.
Compilation failed in require at /usr/share/perl5/PVE/Tools.pm line 31.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Tools.pm line 31.
Compilation failed in require at /usr/share/perl5/PVE/API2/APT.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/APT.pm line 14.
Compilation failed in require at /usr/bin/pveversion line 7.
BEGIN failed--compilation aborted at /usr/bin/pveversion line 7.

Wäre alles halb so schlimm...wenn ichs nicht mit den Backups versaut hätte...
Komme ich noch irgendwie an die Platten von den Containern oder kann ich evtl. nur Proxmox neu installieren ohne die Platten zu formatieren?

auch ein reinstall von "proxmox-ve" ändert leider nichts:

Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 28 not upgraded.
Need to get 5,772 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://download.proxmox.com/debian/pve bullseye/pve-no-subscription amd64 proxmox-ve all 7.0-2 [5,772 B]
Fetched 5,772 B in 0s (53.7 kB/s)
(Reading database ... 58969 files and directories currently installed.)
Preparing to unpack .../proxmox-ve_7.0-2_all.deb ...
Unpacking proxmox-ve (7.0-2) over (7.0-2) ...
Setting up proxmox-ve (7.0-2) ...
 
Hmm da scheint was schief gelaufen zu sein.

Was ist denn der output von apt update?
 
  • Like
Reactions: dobbi
Der hier :)

Code:
root@pve:/var/lib/vz/dump# apt update
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://download.proxmox.com/debian/pve bullseye InRelease
Hit:3 http://ftp.de.debian.org/debian buster InRelease
Get:4 http://ftp.de.debian.org/debian buster-updates InRelease [51.9 kB]
Fetched 51.9 kB in 1s (57.0 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
28 packages can be upgraded. Run 'apt list --upgradable' to see them.

und das hier kommt anschließend bei dist-upgrade:

Code:
root@pve:/var/lib/vz/dump# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libpve-access-control pve-manager zfs-initramfs zfs-zed
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
 
Okay, sagt
apt-cache showpkg libpve-access-control pve-manager zfs-initramfs zfs-zed
irgendwas das darauf hinweist, wieso diese zurückgehalten werden?

Sind sonst irgendwelche 3rd Party Pakete installiert?
 
da kam so viel, ich füge es mal als Datei bei.
Neben der normalen Proxmox-Installation habe ich da sonst nichts installiert...

jetzt hab ich noch folgende Meldung bei dem Versuch, den pve-manager selbst zu installieren bekommen:

Code:
root@pve:~# apt install pve-manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 pve-manager : Depends: libpve-access-control (>= 7.0-2) but 6.4-1 is to be installed
               Depends: libpve-rs-perl (>= 0.2.2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
 

Attachments

  • Ausgabe.txt
    55.2 KB · Views: 1
Ah sorry, ich war vorher zu blind.
Schau mal die /etc/apt/sources.list und /etc/apt/sources.list.d/*.list durch. Du hast hier einmal "bullseye" und andere male "buster" stehen.

Welche Proxmox VE hast du installiert? 6 oder 7? Wenns 6 ist, dann sollte Debian buster verwendet werden, PVE 7 basiert auf Debian bullseye. Ist die Situation evtl. das Resultat eines nicht ganz sauber gelaufenen Upgrades von PVE 6 auf 7?
 
ja, das könnte hin kommen, dass es probleme beim update gab...er hatte bei updates immer mal wieder was von der 7er Version erzäht, aber in der Weboberläche stand immer noch eine 6er Version...ursprünglich war das 6er installiert...

in der sources.list steht "bullseye" und in der anderen (pve-enterprise.list) das "buster", ist dort aber auskommentiert...

bekomme ich das irgendwie wieder gerichtet?
 
Hat sich glaube ich erledigt...nachdem ich die falsch gesetzten Berechtigungen ändern wollte, hab ich mich bei einigen Systemdateien selbst ausgeschlossen "read only"...glaube jetzt ist es definitiv vorbei mit der Wiederherstellung
 
Grundsätzlich sollte es wieder passen, wenn du alles mal auf die aktuellste Version ziehst. Schau dir vorher noch den Upgrade Guide an ob irgendwelche Dinge außer Repos ändern und updaten auf dich zutreffen: https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0

Hat sich glaube ich erledigt...nachdem ich die falsch gesetzten Berechtigungen ändern wollte, hab ich mich bei einigen Systemdateien selbst ausgeschlossen "read only"...glaube jetzt ist es definitiv vorbei mit der Wiederherstellung
Was für Systemdateien?
 
Ich schaue Zuhause nochmal...aber er fährt momentan nicht mehr richtig hoch /sbin/* usw...

Da hattet er bei den Fehlern im Startvorgang des pve Berechtigungsprobleme angezeigt...die wollte ich beheben, war dann aber nicht vorsichtig genug

Bei dem Test, ob das Update auf 7 funktioniert hat er auf alle Fälle auch Fehler gezeigt...da hat er immer diverse Zeilen in Configs genannt, an denen er abbricht...

Glaube, das war nicht nur ein Problem mit dem Update
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!