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:
Die Ausgabe, die ich dann erhalte:$ opsi-admin -u adminuser -p testpasswort method host_createOpsiClient PC001.local.domain.com "Test Benutzer" "" 00:2A:C0:4F:6D:32
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)
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)
Code: Alles auswählen
opsi-admin -u adminuser -p testpasswort method host_createOpsiClient PC001.local.domain.com