[GELÖST] Fehler beim Produkt installieren

Antworten
qx23
Beiträge: 45
Registriert: 26 Jan 2012, 12:27

[GELÖST] Fehler beim Produkt installieren

Beitrag 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ß
Zuletzt geändert von qx23 am 29 Jun 2012, 14:41, insgesamt 2-mal geändert.
Benutzeravatar
Thomas_H
Beiträge: 525
Registriert: 09 Jun 2010, 11:57
Wohnort: Havelland

Re: Fehler beim Produkt installieren

Beitrag 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
Kennst Du schon die WIKI für OPSI-Scripte? Fertige Installationsscripte bekommen und ablegen unter OPSI-Wiki
Aus dem Glashaus :) : UIB bietet auch Schulungen und Supportverträge für Opsi an.
Bild
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Fehler beim Produkt installieren

Beitrag von ueluekmen »

Mal vorher ein:

Code: Alles auswählen

opsi-setup --set-rights
ausführen. Könnte an den Rechten von /tftpboot liegen.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Benutzeravatar
Thomas_H
Beiträge: 525
Registriert: 09 Jun 2010, 11:57
Wohnort: Havelland

Re: Fehler beim Produkt installieren

Beitrag von Thomas_H »

Moinsens...

oh mann... ich sollte keine Antworten schreiben, ehe ich nicht den 5. Pott Kaffee intus habe... :oops:

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... :roll:

Erol war da schon wacher als ich.

Gruß

Thomas_H
Kennst Du schon die WIKI für OPSI-Scripte? Fertige Installationsscripte bekommen und ablegen unter OPSI-Wiki
Aus dem Glashaus :) : UIB bietet auch Schulungen und Supportverträge für Opsi an.
Bild
qx23
Beiträge: 45
Registriert: 26 Jan 2012, 12:27

Re: Fehler beim Produkt installieren

Beitrag von qx23 »

ueluekmen hat geschrieben:Mal vorher ein:

Code: Alles auswählen

opsi-setup --set-rights
ausführen. Könnte an den Rechten von /tftpboot liegen.
Habe ich schon gemacht, der gleiche Fehler.
Benutzeravatar
Thomas_H
Beiträge: 525
Registriert: 09 Jun 2010, 11:57
Wohnort: Havelland

Re: Fehler beim Produkt installieren

Beitrag 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

Code: Alles auswählen

df -h
Wenn genug Platz auf der/den Platten (also auch auf tftp, falls es ein gemountetes Laufwerk ist) ist, dann einfach mittels

Code: Alles auswählen

opsi-makeproduktfile
das opsi-Paket nochmals erzeugen. Dann erneut versuchen das Paket mit dem opsi-package-manager zu installieren.

Gruß

Thomas_H
Kennst Du schon die WIKI für OPSI-Scripte? Fertige Installationsscripte bekommen und ablegen unter OPSI-Wiki
Aus dem Glashaus :) : UIB bietet auch Schulungen und Supportverträge für Opsi an.
Bild
qx23
Beiträge: 45
Registriert: 26 Jan 2012, 12:27

Re: Fehler beim Produkt installieren

Beitrag von qx23 »

df sagt:

Code: Alles auswählen

df -h
/dev/sda1             452G   46G  384G  11% /
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.
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Fehler beim Produkt installieren

Beitrag 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 8-) )


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


qx23
Beiträge: 45
Registriert: 26 Jan 2012, 12:27

Re: Fehler beim Produkt installieren

Beitrag von qx23 »

selber Fehler. Andere Pakete kann ich ohne Probleme installieren bzw. deinstallieren.
qx23
Beiträge: 45
Registriert: 26 Jan 2012, 12:27

Re: [GELÖST] Fehler beim Produkt installieren

Beitrag 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 ;)
Antworten