Erstellen neuer Clients über die Konsole funktioniert nicht

Antworten
wiseguy
Beiträge: 19
Registriert: 06 Sep 2011, 11:55

Erstellen neuer Clients über die Konsole funktioniert nicht

Beitrag von wiseguy »

Hallo,

ich wollte eine Liste von Clients über die Konsole in Opis anlegen. Leider funktioniert das bei mir nicht so, wie im opsi-getting-startet-stable-de.pdf auf Seite 26 beschrieben.

Meine Eingabe:
$ opsi-admin -u adminuser -p testpasswort method host_createOpsiClient PC001.local.domain.com "Test Benutzer" "" 00:2A:C0:4F:6D:32
Die Ausgabe, die ich dann erhalte:

Code: Alles auswählen

[2] Traceback: (Logger.py|742)
[2]      line 1551 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 304 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 672 in 'execute' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      ==>>> Failed to execute 'method host_createOpsiClient PC001.local.domain.com 'Test Benutzer' '' 00:2A:C0:4F:6D:32': 'test benutzer' (error on server) (opsi-admin|1561)
Ich verzweifle langsam, da ich einfach keinen Unterschied von meiner Angabe zu der im Handbuch finden kann (außer die IP Adresse, die bei mir fehlt; aber auch wenn ich die Angebe, erhalte ich eine ähnliche Fehlermeldung)

Was mach ich denn falsch? Oder hat sich das Kommando geändert?

Ich verwende die aktuelle Opis Version 4

[EDIT]
Im Handbuch wird das mit dem Parameter "-d" beschrieben, aber auch damit funktioniert es nicht

[EDIT2]
Selbst wenn ich die Zeile so wie sie ist aus dem getting-startet Dokument kopiere, erhalte ich eine solche Fehlermeldung:

Code: Alles auswählen

opsi-admin -d method host_createOpsiClient testclient.uib.local "Testclient" "" 00:0c:29:12:34:56 192.168.0.5
 "Testclient" "" 00:0c:29:12:34:56 192.168.0.5
[2] Traceback: (Logger.py|742)
[2]      line 1551 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 304 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 672 in 'execute' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      ==>>> Failed to execute 'method host_createOpsiClient testclient.uib.local Testclient '' 00:0c:29:12:34:56 192.168.0.5': Bad hardware address: 192.168.0.5 (opsi-admin|1561)
Ich hab jetzt mal ohne die ganzen Angaben versucht einen Client anzulegen:

Code: Alles auswählen

opsi-admin -u adminuser -p testpasswort method host_createOpsiClient PC001.local.domain.com
Das funktioniert. Jetzt müsste ich nur in einem zweiten Schritt die Informationen zu diesem Client über die Konsole verändern können...
Antworten