Hallo,
ich nutze Proxomx VE u.a. für meinen Homeserver und mir ist kürzlich aufgefallen,
dass ich über die Konfigurationsoberfläche keine Disks mehr initialisieren kann.
Wenn ich unter "$mein_proxmox_host" > Disks > "Initialisiere Disk mit GPT" aufrufe erhalte ich folgende Fehlermeldung:
"command '/sbin/sgdisk /dev/sdb -U R' failed: open3: exec of /sbin/sgdisk /dev/sdb -U R failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 429."
Tatsächlich ist "sgdisk" im angegebenen Pfad /sbin/ nicht mehr vorhanden, obwohl es laut Paketmanager installiert ist.
Stattdessen ist sgdisk unter /usr/sbin/ installiert.
Bevor ich jetzt einfach einen Link nach /sbin/ erstelle, würde ich gern wissen warum der Pfad eigentlich nicht mehr stimmt.
Wurde das gdisk bzw. sgdisk Installationsverzeichnis im Rahmen einer Aktualisierung (gdisk) geändert
und wurde dies noch nicht im Skript "/usr/share/perl5/PVE/Tools.pm" angepasst/berücksichtigt?
Oder ist hier irgendwie eine Verlinkung oder eine Umgebungsvariable "verlorengegangen" die neu gesetzt werden muss?
Wie sieht das bei euch aus?
Die Ermittlung der Ursache scheint mir wichtig, da dies ja auch Auswirkungen an anderer Stelle haben könnte.
Mein Proxmox VE Host wurde vor ca. 12 Monaten auf ein frisch installiertes Debian Jesse installiert, hier die Details:
Linux 4.15.18-21-pve #1 SMP PVE 4.15.18-48
PVE Manager Version pve-manager/5.4-13/aee6f0ec
Nachtrag:
Annähernd dasselbe Problem auf einer Buster/Proxmox VE 6 Testinstallation?
(Neuinstallation, kein Upgrade)
Nachtrag 2:
Bei letzterem Problem (Proxmox VE 6) lag es wohl an einem Konflikt mit einem merkwürdigem GPT/MBR.
Sfdisk im Terminal mir identischem Kommando ausgeführt ("sfdisk /dev/sdb -U R") lieferte die Meldung: "Found invalid GPT and valid MBR, converting MBR to GPT format in Memory". Dies schlug jedoch fehl. Dann die Disk per cfdisk komplett gelöscht, der Fehler blieb derselbe. Mit "sfdisk /dev/sdb -U R -g" funktionierte es dann. Nachdem die Disk einmal neu initialisiert war funktionierte es dann auch in der Weboberfläche.
Danke für eure Hilfe,
yummiweb
ich nutze Proxomx VE u.a. für meinen Homeserver und mir ist kürzlich aufgefallen,
dass ich über die Konfigurationsoberfläche keine Disks mehr initialisieren kann.
Wenn ich unter "$mein_proxmox_host" > Disks > "Initialisiere Disk mit GPT" aufrufe erhalte ich folgende Fehlermeldung:
"command '/sbin/sgdisk /dev/sdb -U R' failed: open3: exec of /sbin/sgdisk /dev/sdb -U R failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 429."
Tatsächlich ist "sgdisk" im angegebenen Pfad /sbin/ nicht mehr vorhanden, obwohl es laut Paketmanager installiert ist.
Stattdessen ist sgdisk unter /usr/sbin/ installiert.
Bevor ich jetzt einfach einen Link nach /sbin/ erstelle, würde ich gern wissen warum der Pfad eigentlich nicht mehr stimmt.
Wurde das gdisk bzw. sgdisk Installationsverzeichnis im Rahmen einer Aktualisierung (gdisk) geändert
und wurde dies noch nicht im Skript "/usr/share/perl5/PVE/Tools.pm" angepasst/berücksichtigt?
Oder ist hier irgendwie eine Verlinkung oder eine Umgebungsvariable "verlorengegangen" die neu gesetzt werden muss?
Wie sieht das bei euch aus?
Die Ermittlung der Ursache scheint mir wichtig, da dies ja auch Auswirkungen an anderer Stelle haben könnte.
Mein Proxmox VE Host wurde vor ca. 12 Monaten auf ein frisch installiertes Debian Jesse installiert, hier die Details:
Linux 4.15.18-21-pve #1 SMP PVE 4.15.18-48
PVE Manager Version pve-manager/5.4-13/aee6f0ec
Nachtrag:
Annähernd dasselbe Problem auf einer Buster/Proxmox VE 6 Testinstallation?
(Neuinstallation, kein Upgrade)
Nachtrag 2:
Bei letzterem Problem (Proxmox VE 6) lag es wohl an einem Konflikt mit einem merkwürdigem GPT/MBR.
Sfdisk im Terminal mir identischem Kommando ausgeführt ("sfdisk /dev/sdb -U R") lieferte die Meldung: "Found invalid GPT and valid MBR, converting MBR to GPT format in Memory". Dies schlug jedoch fehl. Dann die Disk per cfdisk komplett gelöscht, der Fehler blieb derselbe. Mit "sfdisk /dev/sdb -U R -g" funktionierte es dann. Nachdem die Disk einmal neu initialisiert war funktionierte es dann auch in der Weboberfläche.
Danke für eure Hilfe,
yummiweb
Attachments
Last edited: