Seite 1 von 2

Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 11 Jan 2017, 15:25
von Paxxz
Guten Tag zusammen,

ich habe über das netboot-produkt win7-x64 unser Windows 7 Abbild zur Verfügung gestellt.
Ich verteile dabei ein vorher von mir verändertes Windows 7 Abbild. Das funktioniert auch Problemlos.

Nun will ich jedoch mehrere netboot produkte anbieten mit jeweils unterschiedlichen Windows 7 Abbildern, da die jeweiligen Abteilungen bei uns andere Abbilder installiert bekommen sollen. Bisher hab ich dafür einfach die .wim Datei ausgetauscht und das immer das gleiche Produkt verteilt. Oft kommt es jedoch dazu das mehrere Clients mit unterschiedlichen Abbildern zeitgleich installiert werden sollen... das funktioniert mit der Lösung die ich zur Zeit aber halt nicht.

Nun zu meiner eigentlichen Frage:
Wie erstell ich neue win7-x64 netboot Produkte, ähnliche wie die Vorlage, um meine Abbilder in jeweils unterschiedlichen produkten anzubieten?
Kann ich die Vorlage einfach nochmal unter anderem Namen installieren und da die Dateien austauschen wie ich will?

Vielen Dank schon einmal für alle Antworten.
LG Patrick.

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 11 Jan 2017, 15:40
von m.radtke
Das was Du tun möchtest ist das Produkt X als Produkt Y installieren, befüllen und ausrollen

Schau mal ins Manual
https://download.uib.de/opsi4.0/doc/htm ... tion-tools
im Bereich Werkzeug opsi-package-manager: opsi-Pakete (de-) installieren gibt es

Code: Alles auswählen

opsi-package-manager --install win7-x64_1.2.3.opsi --new-product-id win7-x64-custom
;)

Gruß
Mathias

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 18 Jan 2017, 10:13
von Paxxz
Sorry das jetzt erst eine Antwort kommt aber ich war krank geworden...
m.radtke hat geschrieben:Das was Du tun möchtest ist das Produkt X als Produkt Y installieren, befüllen und ausrollen

Schau mal ins Manual
https://download.uib.de/opsi4.0/doc/htm ... tion-tools
im Bereich Werkzeug opsi-package-manager: opsi-Pakete (de-) installieren gibt es

Code: Alles auswählen

opsi-package-manager --install win7-x64_1.2.3.opsi --new-product-id win7-x64-custom
;)

Gruß
Mathias
Danke schonmal für die Antwort Mathias.
Ich hab versucht das Produkt, wie im Manual erklärt, mit anderer ID auf dem Server zu installieren.
Angeblich wird das Produkt auch installiert, jedoch kann ich das weder im opsi-configed finden, noch die dateien des installierten Pakets irgendwo finden.
Ich hab auch versucht mir einen log-file zur installation des Produkts ausgeben zu lassen mit:

Code: Alles auswählen

sudo opsi-package-manager --install win7-x64_4.0.7.1-2.opsi --new-product-id win7-x64-install-2 --log-file /var/lib/opsi/depot/
Jedoch wird auch kein log erzeugt.

Was mache ich falsch?

Lg Patrick

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 18 Jan 2017, 17:08
von n.wenselowski
Hi Patrick,

bitte gib den Pfad zu einer Datei an - in deinem Beispiel ist es ein Ordner. Außerdem ist es ratsam einzustellen, dass er in das File auch weitere Informationen loggt, das wird über das Setzen des Log-Levels gemacht. 7 steht nachfolgend für debug infos.

Aufruf könnte so aussehen:

Code: Alles auswählen

sudo opsi-package-manager --install win7-x64_4.0.7.1-2.opsi --new-product-id win7-x64-install-2 --log-file /var/lib/opsi/depot/custom-win7.log --log-file-level 7

Gruß

Niko

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 09:41
von Paxxz
n.wenselowski hat geschrieben:Hi Patrick,

bitte gib den Pfad zu einer Datei an - in deinem Beispiel ist es ein Ordner. Außerdem ist es ratsam einzustellen, dass er in das File auch weitere Informationen loggt, das wird über das Setzen des Log-Levels gemacht. 7 steht nachfolgend für debug infos.

Aufruf könnte so aussehen:

Code: Alles auswählen

sudo opsi-package-manager --install win7-x64_4.0.7.1-2.opsi --new-product-id win7-x64-install-2 --log-file /var/lib/opsi/depot/custom-win7.log --log-file-level 7

Gruß

Niko
Hallo Niko,

Ich hab den Befehl angepasst und nun wurde auch ein log geschrieben.
Trotz allem kann ich dem log immer noch nicht entnehmen warum die installation nicht richtig ausgeführt wird.
Angeblich wird das Paket erfolgreich installiert auf dem Server...
Komisch find ich dabei, dass nirgendswo im Log erwähnt ist das das Produkt unter anderem Namen installiert werden soll (oder ich übersehs nachem 5-fachen durchlesen immer noch :? )

Und kann mir einer erklären warum der gleiche Schritte extremst oft ausführt, z.B.:

Code: Alles auswählen

[7] [Jan 19 10:42:15] Value u'win7-x64' matched filter u'win7-x64', attribute 'productId' (Backend.py|280)
[7] [Jan 19 10:42:15] Testing match of filter u'opsidemoserver.host.local' of attribute 'objectId' with value u'opsidemoserver.host.local' (Backend.py|231)
Ich hab den Log mal Hochgeladen: http://pastebin.com/Fm6t9ee7

Vllt kann irgendwer besser verstehen was das Problem ist :roll:

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 12:02
von uncle_scrooge
Ich hab' das log zwar nur einmal gelesen, bin aber auch der Meinung, daß win7-x64_4.0.7.1-2.opsi erneut installiert wurde.
Bitte mal Deinen kompletten Aufruf posten.
In der Zwischenzeit mal das sudo weglassen und ein -vv hinten dranhängen.

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 13:10
von n.wenselowski
Hi,

das Feature kam mit python-opsi 4.0.7.22-1 & opsi-utils 4.0.7.7-1. Ist mindestens der Versionsstand installiert?

Wenn das installiert ist, muss im Log sowas wie "Installing <paket> as <productId>" (hiervon) auftauchen.
Welcher Aufruf wurde verwendet=


Gruß

Niko

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 13:46
von Paxxz
uncle_scrooge hat geschrieben:Ich hab' das log zwar nur einmal gelesen, bin aber auch der Meinung, daß win7-x64_4.0.7.1-2.opsi erneut installiert wurde.
Bitte mal Deinen kompletten Aufruf posten.
In der Zwischenzeit mal das sudo weglassen und ein -vv hinten dranhängen.
Habs jetzt mal getestet, hat nicht viel geändert:
Bild
n.wenselowski hat geschrieben: das Feature kam mit python-opsi 4.0.7.22-1 & opsi-utils 4.0.7.7-1. Ist mindestens der Versionsstand installiert?
Hallo Niko,
also der Server hat die version 4.0.7.17 , der opsi-package-manager die Version 4.0.7.1

Wenn ich

Code: Alles auswählen

opsi-package-manager --help
eingeb wird mir der Befehl

Code: Alles auswählen

--new-product-id <product-id>
angezeigt, also solte das Feature ja eig. funktionieren oder?
Oder muss ich trotzdem updaten?
n.wenselowski hat geschrieben: Wenn das installiert ist, muss im Log sowas wie "Installing <paket> as <productId>" (hiervon) auftauchen.
Das finde ich jedoch leider nirgendwo im Log.
n.wenselowski hat geschrieben: Welcher Aufruf wurde verwendet=

Code: Alles auswählen

sudo opsi-package-manager --install win7-x64_4.0.7.1-2.opsi --new-product-id win7-x64-install-2 --log-file /var/lib/opsi/depot/custom-win7.log --log-file-level 7

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 13:56
von n.wenselowski
Paxxz hat geschrieben:
n.wenselowski hat geschrieben: das Feature kam mit python-opsi 4.0.7.22-1 & opsi-utils 4.0.7.7-1. Ist mindestens der Versionsstand installiert?
Hallo Niko,
also der Server hat die version 4.0.7.17 , der opsi-package-manager die Version 4.0.7.1

Wenn ich

Code: Alles auswählen

opsi-package-manager --help
eingeb wird mir der Befehl

Code: Alles auswählen

--new-product-id <product-id>
angezeigt, also solte das Feature ja eig. funktionieren oder?
Oder muss ich trotzdem updaten?
Die Version ist zu alt!
Dass der Parameter angezeigt wird hat den Hintergrund, dass er auch in Zusammenhang mit -x verwendet kann - und diese Funktion gibt es schon sehr lange.

Ich würde grundsätzlich empfehlen regelmäßige Updates einzuspielen, besonders sowas!

Gruß

Niko

Re: Bereistellen mehrerer Windows 7 x64 Abbilder

Verfasst: 19 Jan 2017, 14:31
von Paxxz
n.wenselowski hat geschrieben: Die Version ist zu alt!
Dass der Parameter angezeigt wird hat den Hintergrund, dass er auch in Zusammenhang mit -x verwendet kann - und diese Funktion gibt es schon sehr lange.

Ich würde grundsätzlich empfehlen regelmäßige Updates einzuspielen, besonders sowas!

Gruß

Niko
Gibt es eine Möglichkeit den Server zu updaten wenn er keine Verbindung zum Internet hat?
Der Server hat nur Verbindungen zu lokal liegenden Clients und kann die Updates deswegen nicht per Terminal Befehl aus dem Internet updaten.

Gibt es irgendwo eine Update Datei die ich auf den Server legen kann und dadurch updaten kann?

Lg Patrick.