Seite 1 von 1
[GELÖST] Fehler beim Produkt installieren
Verfasst: 27 Jun 2012, 22:21
von qx23
LÖSUNG:
viewtopic.php?f=7&t=3688&p=17824#p17824
Hallo,
ich wollte grml als netboot Produkt in ein Opsipaket packen und installieren. Beim installieren des Pakets kommt folgender Fehler:
Code: Alles auswählen
Errors occured:
Failure while processing Install of package(s) /home/opsiproducts/grml/grml_2012.5-1.opsi on depot 'opsi2.DOMAIN.local':
Backend error: Failed to install package '/home/opsiproducts/grml/grml_2012.5-1.opsi' on depot 'opsi2.DOMAIN.local': Failed to extract data from package '/home/opsiproducts/grml/grml_2012.5-1.opsi': Failed to extract archive '/tmp/.opsi.unpack.fJV7a/SERVER_DATA.cpio.gz': Command '/bin/zcat "/tmp/.opsi.unpack.fJV7a/SERVER_DATA.cpio.gz" | /bin/cpio --quiet -idumv ' failed with code 2: tftpboot/linux/initrd.img
(error on server)
Hat wer eine Idee woran das liegen könnte?
Danke und Gruß
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 08:33
von Thomas_H
Moinsens...
hast Du mal in die
Wiki geschaut, wie verschiedene andere OS eingebunden werden können? Schon allein dass Du ein Opsi-Paket hast (ich hab ausser Windoof noch keine Netboot-Produkte konfiguriert) macht mich stutzig. Das kann nicht funktionieren, weil ein opsi-paket nicht booten kann. Schau Dir dazu mal den
Ablauf eines PXE-Boots im Handbuch an.
Nimm mal als Vorlage die Installation (oder Ausführung) von
Acronis aus der Wiki. Das sollte helfen.
Gruß
Thomas_H
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 10:22
von ueluekmen
Mal vorher ein:
ausführen. Könnte an den Rechten von /tftpboot liegen.
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 11:36
von Thomas_H
Moinsens...
oh mann... ich sollte keine Antworten schreiben, ehe ich nicht den 5. Pott Kaffee intus habe...
Na klar, wer lesen kann ist klar im Vorteil:
Beim installieren des Pakets kommt folgender Fehler:
Ich war geistig schon einen Schritt weiter und war irrig der Ansicht Du fährst den Computer bereits hoch und willst als OS das .opsi-file per PXE laden...
Erol war da schon wacher als ich.
Gruß
Thomas_H
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 11:41
von qx23
ueluekmen hat geschrieben:Mal vorher ein:
ausführen. Könnte an den Rechten von /tftpboot liegen.
Habe ich schon gemacht, der gleiche Fehler.
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 11:52
von Thomas_H
Moinsens,
Also wie es scheint, kann Dein Paket nicht ausgepackt werden. Ist vielleicht fehlerhaft geschrieben worden, uU. durch mangelnden Platz auf der Platte.
was sagt
Wenn genug Platz auf der/den Platten (also auch auf tftp, falls es ein gemountetes Laufwerk ist) ist, dann einfach mittels
das opsi-Paket nochmals erzeugen. Dann erneut versuchen das Paket mit dem opsi-package-manager zu installieren.
Gruß
Thomas_H
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 12:09
von qx23
df sagt:
Genug Platz ist also.
Platz ist genug da, hab das Paket auch mal mit -F tar erstellt um zu sehen ob es da Probleme gibt. Genau das gleiche auch dann wenn ich das Paket nicht komprimiere.
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 12:29
von ueluekmen
Ok, ich würde noch versuchen dem opsi-package-manager beim installieren die Option: "-d opsi-server.domain.local" mit zu geben. (Aber nur wenn du nur einen opsi-Server hast, ansonsten -d fqdn-von-deinem-server, auch wenns schizophren aussieht

)
Re: Fehler beim Produkt installieren
Verfasst: 28 Jun 2012, 12:54
von qx23
selber Fehler. Andere Pakete kann ich ohne Probleme installieren bzw. deinstallieren.
Re: [GELÖST] Fehler beim Produkt installieren
Verfasst: 29 Jun 2012, 14:40
von qx23
Hab den Fehler gefunden. Er saß vor dem Bildschirm.
Das Verzeichnis pxelinux.cfg war eine Ebene zu hoch....
Falsch:
Code: Alles auswählen
SERVER_DATA/
└── tftpboot
├── linux
│ ├── initrd.img
│ └── vmlinuz
└── pxelinux.cfg
└── grml
Richtig:
Code: Alles auswählen
SERVER_DATA/
└── tftpboot
└── linux
├── initrd.img
├── pxelinux.cfg
│ └── grml
└── vmlinuz
Vielleicht kann man eine Prüfung einbauen oder eine sinnvollere Fehlermeldung ausgeben lassen
