Seite 1 von 2

opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 03 Jul 2009, 10:35
von bernhardus
Hallo,

beim Installieren eines MS Office 2007-Paketes auf dem Server erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

Installing package 'MSOffice_2007_12.0-0.1.opsi' on depot 'x.x.x'
ERROR: Failed to extract '/home/opsiproducts/MSOffice_2007/MSOffice_2007_12.0-0.1.opsi': Command '/bin/cat "/home/opsiproducts/MSOffice_2007/MSOffice_2007_12.0-0.1.opsi" | /bin/cpio --quiet -idum ' failed: /bin/cpio: CLIENT_DATA.cpio.gz: checksum error (0x231fdabb, should be 0x0) 
Ist das eine Beschränkung des bei Ubuntu verwendeten cpio (ich habe bislang nur etwas von einer 4GB-Grenze für cpio gefunden) oder gibt es einen anderen Grund dafür? Das opsi-Paket ist ~2,4 GB groß.

Weiß jemand, wie sich das umgehen läßt (abgesehen von "aus 1 mach 2")?

Gruß
Bernd

opsi 3.3.1
ubuntu 8.10

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 03 Jul 2009, 10:48
von d.oertel
Hi,

ich würde ja vermuten, dass es schon beim packen ein Problem gab.
Bei großen Paketen tauchen evtl. zwei Probleme auf:
1. Der Platz in /tmp ist zu klein
Lösung per Kommandozeilen Option ein anderes Verzeichnis angeben
2. Die Größenbeschränkung von cpio wir überschritten
Lösung: Per Kommandozeilenoption von cpio auf tar wechseln.

Das erste Problem kann auch beim Auspacken auftauchen - die Lösung ist analog.

gruss
detlef oertel

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 07 Jul 2009, 09:18
von bernhardus
Hallo und späten Dank für die schnelle Hilfe.

Es war tatsächlich cpio. Die Verwendung von tar ist die Lösung.

Bernd

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 08:36
von DocDOS
Hallo,

ich frag mich gerade, wo die Größe herkommt.. haben hier das gleiche Office 2007.. jedoch ist das fertige OPSI-Product-File gerade mal 1.4 GB groß, inkl. aller Updates bis Mai 2009.

habe aber ein ähnliches Problem mit Solidworks 2009, wo die Admin-Installation schon 2.8 GB groß ist.

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 09:12
von bernhardus
Die komplette Office Enterprise DVD hat eine Größe von gut 2,5 GB, das opsi-Paket gut 2,3 GB. Ohne updates, die kommen extra.

Gruß
Bernd

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 09:14
von DocDOS
ok, Enterprise-Edition.. kann sein, dass die größer ist..

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 09:39
von DocDOS
Darf ich noch fragen, wo Du die Parameter in der Kommadozeile eingestellt hast?

Vielleicht hast Du ja auch einen kompletten Syntax für mich?

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 10:29
von bernhardus
Mittlerweile benutze ich immer

Code: Alles auswählen

opsi-makeproductfile -F tar
im Produkt-Verzeichnis (weitere Parameter s. opsi-Handbuch Kap. 4.3.2.1, S. 78).

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 22 Jul 2009, 11:12
von wolfbardo
Hallo,
bernhardus hat geschrieben:Mittlerweile benutze ich immer

Code: Alles auswählen

opsi-makeproductfile -F tar
im Produkt-Verzeichnis (weitere Parameter s. opsi-Handbuch Kap. 4.3.2.1, S. 78).
wir empfehlen als Standardarchiv "cpio" und die Verwendung von "tar" nur im Falle von Paketen > 2GB.

In der Vergangenheit haben cpio-Archive einfach weniger Probleme gemacht.

Wir hatten schonmal versuchsweise auf Standardarchive "tar" gewechselt (siehe Thread im alten http://sourceforge.net/forum/message.php?msg_id=4643216, dies brachte aber seinerzeit andere Probleme mit sich.

Gruss
Bardo Wolf

Re: opsi 3.3.1: Maximale Größe der opsi-Pakete 2GB?

Verfasst: 15 Apr 2010, 15:19
von ulange
Hallo,

ich habe, so glaube ich, ein gleichgelagertes Problem mit grossen Paketen.

Was habe ich bsiher gemacht:
1. Paket mit opsi-makeproductfiel -F tar gepackt
2. Paket mit opsi-package-manager -i "Paketname" installaliert.

Bei der Installation erhalte ich dann nachfolgende Fehlermeldung:

root@XXX:/home/opsiproducts/Paketname# Failed to extract '/var/lib/opsi/products/Paketname-1.opsi': Command '/bin/cat "/var/lib/opsi/products/Paketname-1.opsi" | /bin/cpio --quiet -idum ' failed: /bin/cpio: CLIENT_DATA.cpio.gz: checksum error (0x984294b, should be 0x0)
-bash: syntax error near unexpected token `('

Das Software ist ~ 3 GB gross.

Wie bringe ich dem Manager bei nicht doch noch mit cpio den Entpackversuch zu starten. Da ich ja schon beim packen erkannt habe dfas es nicht geht. :-(
Unter der Parameterliste ist mir kein Parameter aufgefallen welche ich hier verwenden könnte.

Ich habe Opsi 3.4 installiert.

Mit der Hoffung auf Hilfe verbleibe ich

euer

ulange