CentOS 7: Netboot Produkte funktionieren nicht

Antworten
menno
Beiträge: 7
Registriert: 27 Dez 2014, 15:22

CentOS 7: Netboot Produkte funktionieren nicht

Beitrag von menno »

EDIT 3: Es geht wieder.
Ich habe den Host neu aufgesetzt ohne weiter nach den Ursachen zu suchen, jetzt funktioniert alles, wie ich es mir vorstelle.
Wenn das mal kein Layer 8 Problem war :-)


Hallo ihrs,

ich habe auf einem CentOS 7 System OPSI aufgesetzt.

Es funktionieren tadellos:
DHCP (isc-dhcp), DNS (bind9) und Samba 4 im Classic PDC Mode, tftp (opsi-atftpd).
Ich möchte noch dazu sagen, dass wir OPSI mit unserern Methoden erfolgreich auf auf Wheezy und Squeeze fahren, und obwohl das Fehlerteufelchen nie schläft, sollte die Installation O.K. sein.

Auch OPSI macht kaum Probleme:
Ich konnte einen Clienten per opsi-client-agent einbinden und vom Server aus Software nachinstallieren (opsi-admin -d method setProductActionRequest..)

Nur wenn ich auf dem Server versuche, einen neuen Clienten einzubinden, läuft es fast!! immer schief.
Es werden in /tftpboot/linux/pxelinux.cfg keine Named Pips angelegt, bzw. ein einziges mal.
Ich konnte den Erfolg leider nicht wiederholen.

Eine Erfolgsmeldung, wie gesagt, die einzige
Der Erfolg stellte sich nach einem Neustart des Server eins.

Code: Alles auswählen

[4] [Mar 19 15:15:21] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: u'/etc/opsi/modules' (Backend.py|386)
[5] [Mar 19 15:15:21] PXE boot configuration for host win01.ABC.local is now set at '/tftpboot/linux/pxelinux.cfg/01-08-00-27-32-56-a5' (opsipxeconfd|437)
[5] [Mar 19 15:15:21] Finished setting needed boot configurations (opsipxeconfd|487)
Und ein der Fehlschläge

Code: Alles auswählen

[5] [Mar 19 15:15:34] Got connection from client (opsipxeconfd|150)
[2] [Mar 19 15:15:34] Traceback: (Logger.py|767)
[2] [Mar 19 15:15:34]      line 424 in 'updateBootConfiguration' in file '/usr/bin/opsipxeconfd' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 1 in 'productPropertyState_getObjects' in file '<string>' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 445 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 3240 in 'productPropertyState_getObjects' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 1 in 'productPropertyState_getObjects' in file '<string>' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 411 in '_dispatchMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/BackendManager.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 1527 in 'productPropertyState_getObjects' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/File.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 839 in '_read' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/File.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 139 in 'fromJson' in file '/usr/lib/python2.7/site-packages/OPSI/Util/__init__.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 338 in 'loads' in file '/usr/lib64/python2.7/json/__init__.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 365 in 'decode' in file '/usr/lib64/python2.7/json/decoder.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      line 383 in 'raw_decode' in file '/usr/lib64/python2.7/json/decoder.py' (Logger.py|767)
[2] [Mar 19 15:15:34]      ==>>> No JSON object could be decoded (opsipxeconfd|447)
[3] [Mar 19 15:15:34] No JSON object could be decoded (opsipxeconfd|684)
Mit freundlichen Grüßen und Hoffung aus Anregung
Heiko

Edit says: Auf CentOS 6 (Aktuelle Ausgabe) hab ich diese Probleme nicht.

Edit2 says:
Ich schreibe, wärend ich teste.
Der Fehler tritt unregelmäßig auf, allerdings klappte es öftern nicht als das es funktioniert.

Ich setzte meinen Host neu auf.
Antworten