Seite 1 von 2

fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 23 Jan 2009, 09:05
von walze
Hallo Freunde,

wir mußten die Hardware des OPSI-Servers wechseln.

Vorgehensweise: Wir haben die neue Machine wie die alte benannt, OPSI aus den RPM installiert und gestartet. Dann die Daten übertragen:

opsi-convert -s -l /tmp/log https://opsiadmin@192.168.0.8:4447/rpc https://opsiadmin@192.168.0.12:4447/rpc

/opt/pcbin vom alten auf den neuen Server kopiert

/var/lib/opsi/audit/ vom alten auf den neuen Server kopiert

Nun sind alle eingepflegte PC's zu sehen, auch die Audits, aber eben die MAC-Adressen im Frontend fehlen.

Hat jemand eine Idee?

Vielen Dank!

Walze.

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 23 Jan 2009, 11:37
von d.oertel
Hi,

lief auf der alten Maschine ein DHCP ?

gruss
detlef oertel

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 23 Jan 2009, 11:43
von walze
Hallo Detlef,

vielen Dank für die Antwort!

Nein, der DHCP läuft auf einer anderen Kiste.

Walze.

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 23 Jan 2009, 13:02
von j.schneider
Hallo,

das liegt an opsi-convert.
Bitte einmal mit der angehängten Version versuchen.

Gruß
Jan Schneider

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 23 Jan 2009, 13:32
von walze
Hallo Jan,

vielen Dank für das Script. Es bricht leider nach einer Weile ab:

Converting product properties.
Traceback:
line 656 in '<module>' in file './opsi-convert.py'
line 650 in 'main' in file './opsi-convert.py'
line 412 in 'convertProductProperties' in file './opsi-convert.py'
==>>> getClientIds_list() got an unexpected keyword argument 'depotIds'
ERROR: getClientIds_list() got an unexpected keyword argument 'depotIds'

Das Log-File lege ich bei...

Walze.

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 27 Jan 2009, 15:26
von phnx
Hallo,

ich habe genau das gleiche Problem.
Leider bricht auch bei mir das Script an der Stelle, die walze beschrieben hat, ab.

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 27 Jan 2009, 15:58
von j.schneider
Wer will kann es gerne mit den Paketen aus dem Lenny-Repository versuchen.

Code: Alles auswählen

deb http://download.uib.de/debian lenny opsi3.3

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 28 Jan 2009, 08:52
von walze
Hallo Jan,

vielen Dank!

> Wer will kann es gerne mit den Paketen aus dem Lenny-Repository versuchen.

Warum? Das Script dort ist identisch mit dem, welches Du am 23 Jan 2009, 13:02 Uhr gepostet hast.

"phnx" hast Du schon eine Lösung? Ich habe ein wenig Zeit und werde versuchen die Scripte zu debuggen. Vielleicht bekomme ich es hin. Dann melde ich mich bei Dir.

Walze.

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 28 Jan 2009, 09:55
von j.schneider
Hallo Walze!
walze hat geschrieben:Warum? Das Script dort ist identisch mit dem, welches Du am 23 Jan 2009, 13:02 Uhr gepostet hast.
Das stimmt.
Das Skript benötigt eben eine neuere Version von python-opsi.
Nach einem Upgrade über das Lenny Repository sollte es also funktionieren.

Gruß
Jan Schneider

Re: fehlende MAC-Adressen nach OPSI-Umzug auf neue Maschine

Verfasst: 28 Jan 2009, 10:11
von walze
Hi Jan,

aha! So hängt es also zusammen. Was kann ich tun, wenn ich auf openSUSE aus RPM's installiert habe?

Vielen Dank!

Walze.