[gelöst] Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Antworten
Silmarillion
Beiträge: 3
Registriert: 13 Jul 2016, 12:32

[gelöst] Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Beitrag von Silmarillion »

Guten Tag zusammen,

ich habe mal eine kleine Frage ;)
Über die GUI/opsi config Editor ist möglich Clienten nach einem neuen Depotserver umziehen zu lassen (rechtsklick - Umzug des/der Clienten in ein anderes Depot). Mein Ziel ist es aufgrund bestimmter Werte dieses zu automatisieren und per Konsole mittels

Code: Alles auswählen

opsi-admin -d method ....
zu realisieren. Habe nun schon mit dem interactiven Modus von opsi-admin und mit den Methoden configState_* oder setNetwork* herumprobiert - allerdings ohne erfolgreichem Ergebnis. Könntet Ihr mir bitte einen Tip geben?

Vielen Dank im voraus!


Viele Grüße

Sascha
Zuletzt geändert von Silmarillion am 14 Jul 2016, 09:26, insgesamt 1-mal geändert.
trabs-ol
Beiträge: 64
Registriert: 07 Dez 2011, 10:46

Re: Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Beitrag von trabs-ol »

Hi,

ohne Gewähr ;)

Ich hab mir mal vor langer Zeit notiert:

Code: Alles auswählen

opsi-admin -d method configState_createObjects '{"configId": "clientconfig.depot.id",  "values": ["depotservername.fqdn.de"],  "objectId": "computername.fqdn.de",  "type": "ConfigState"}'
Klappt das?

VG
Lars
Silmarillion
Beiträge: 3
Registriert: 13 Jul 2016, 12:32

Re: Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Beitrag von Silmarillion »

Hallo Lars,

vielen Dank für deine Antwort. Ich werde es zeitnah ausprobieren und werde dann eine Rückmeldung geben.

VG

Sascha
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Re: Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Beitrag von ueluekmen »

Es geht über die Konsole auch etwas einfacher:

Code: Alles auswählen

opsi-admin -d method configState_create configId objectId *values
Dann kann man die Infos auch als Parameter angeben und muss nicht einen Hash bauen. Für die opsi-admin Aufrufe auf der Konsole sind die *_create Methoden immer besser geeignet. Auch wenn die Lösung von Lars auch funktionieren sollte.
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
Silmarillion
Beiträge: 3
Registriert: 13 Jul 2016, 12:32

Re: Umzug Client in anderes Depot mit opsi-admin (clientconfig.depot.id)

Beitrag von Silmarillion »

Hallo zusammen,

mit diesem Befehl hat es bei mir funktioniert:

Code: Alles auswählen

opsi-admin -d method configState_updateObject '{"configId": "clientconfig.depot.id", "values": ["neuesdepot.fqdn.de"], "objectId": "client.fqdn.de", "type": "ConfigState"}'
Danke euch allen!

VG

Sascha
Antworten