Pipe "01-<MAC>" wird in /pxelinux.cfg nicht erzeugt
Verfasst: 09 Sep 2020, 13:47
Hallo zusammen,
im forum.opsi.org habe ich folgenden Beitrag aus 2011 gefunden--> [viewtopic.php?t=3058]
--> PXE Installation - keine Pipes unter pxelinux.cfg - allerdings helfen mir die dort empfohlenen Schritte nicht weiter.
Der Client wird über opsi-configed angelegt, in der Datei /etc/dhcp/dhcpd.conf wird ein entsprechenden Eintrag mit IP und MAC Adresse erzeugt. Anschließend setze ich im Bereich Netboot-Produkte das Produkt win10-x64 auf setup. Nun sollte eine Pipe-Datei "01+<MAC>" im Verzeichnis /tftpboot/linux/pxelinux.cfg erzeugt werden. Dies ist nicht der Fall.
Anbei der Auszug aus der opsipxeconfd.log:
[5] [Sep 09 11:13:16] Finished setting initial boot configurations (opsipxeconfd|673)
[5] [Sep 09 11:14:43] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:14:48] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:14:48] Ignoring given pxeConfigTemplate because uefi detected for the client. (opsipxeconfd|563)
[5] [Sep 09 11:14:48] elilo configuration detected for client03.friday.local (opsipxeconfd|778)
[3] [Sep 09 11:14:48] Failed to create pxe config writer: You have not licensed uefi module, please check your modules or contact info@uib.de (opsipxeconfd|453)
[2] [Sep 09 11:14:48] Traceback: (Logger.py|798)
[2] [Sep 09 11:14:48] File "/usr/bin/opsipxeconfd", line 457, in updateBootConfiguration self._pxeConfigWriters.remove(pcw)(Logger.py|798)
[2] [Sep 09 11:14:48] ==>>> list.remove(x): x not in list (opsipxeconfd|463)
[3] [Sep 09 11:14:48] Processing command u'update client03.friday.local /var/run/opsipxeconfd/client03.friday.local.json' failed: list.remove(x): x not in list (opsipxeconfd|913)
[5] [Sep 09 11:27:15] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:27:19] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:27:19] Ignoring given pxeConfigTemplate because uefi detected for the client. (opsipxeconfd|563)
[5] [Sep 09 11:27:19] elilo configuration detected for client03.friday.local (opsipxeconfd|778)
[3] [Sep 09 11:27:19] Failed to create pxe config writer: You have not licensed uefi module, please check your modules or contact info@uib.de (opsipxeconfd|453)
[2] [Sep 09 11:27:19] Traceback: (Logger.py|798)
[2] [Sep 09 11:27:19] File "/usr/bin/opsipxeconfd", line 457, in updateBootConfiguration self._pxeConfigWriters.remove(pcw) (Logger.py|798)
[2] [Sep 09 11:27:19] ==>>> list.remove(x): x not in list (opsipxeconfd|463)
[3] [Sep 09 11:27:19] Processing command u'update client03.friday.local /var/run/opsipxeconfd/client03.friday.local.json' failed: list.remove(x): x not in list (opsipxeconfd|913)
adminuser@opsiserver:~$
Muss das licensed uefi module geordert werden damit die pipefile erzeugt wird?
Oder gibt es einen anderen Grund für die Nichtanlage der pipe?
Für eine kleine Hilfestellung bedanke ich mich im voraus.
Viele Grüße
Bernd Freitag
im forum.opsi.org habe ich folgenden Beitrag aus 2011 gefunden--> [viewtopic.php?t=3058]
--> PXE Installation - keine Pipes unter pxelinux.cfg - allerdings helfen mir die dort empfohlenen Schritte nicht weiter.
Der Client wird über opsi-configed angelegt, in der Datei /etc/dhcp/dhcpd.conf wird ein entsprechenden Eintrag mit IP und MAC Adresse erzeugt. Anschließend setze ich im Bereich Netboot-Produkte das Produkt win10-x64 auf setup. Nun sollte eine Pipe-Datei "01+<MAC>" im Verzeichnis /tftpboot/linux/pxelinux.cfg erzeugt werden. Dies ist nicht der Fall.
Anbei der Auszug aus der opsipxeconfd.log:
[5] [Sep 09 11:13:16] Finished setting initial boot configurations (opsipxeconfd|673)
[5] [Sep 09 11:14:43] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:14:48] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:14:48] Ignoring given pxeConfigTemplate because uefi detected for the client. (opsipxeconfd|563)
[5] [Sep 09 11:14:48] elilo configuration detected for client03.friday.local (opsipxeconfd|778)
[3] [Sep 09 11:14:48] Failed to create pxe config writer: You have not licensed uefi module, please check your modules or contact info@uib.de (opsipxeconfd|453)
[2] [Sep 09 11:14:48] Traceback: (Logger.py|798)
[2] [Sep 09 11:14:48] File "/usr/bin/opsipxeconfd", line 457, in updateBootConfiguration self._pxeConfigWriters.remove(pcw)(Logger.py|798)
[2] [Sep 09 11:14:48] ==>>> list.remove(x): x not in list (opsipxeconfd|463)
[3] [Sep 09 11:14:48] Processing command u'update client03.friday.local /var/run/opsipxeconfd/client03.friday.local.json' failed: list.remove(x): x not in list (opsipxeconfd|913)
[5] [Sep 09 11:27:15] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:27:19] Got connection from client (opsipxeconfd|178)
[5] [Sep 09 11:27:19] Ignoring given pxeConfigTemplate because uefi detected for the client. (opsipxeconfd|563)
[5] [Sep 09 11:27:19] elilo configuration detected for client03.friday.local (opsipxeconfd|778)
[3] [Sep 09 11:27:19] Failed to create pxe config writer: You have not licensed uefi module, please check your modules or contact info@uib.de (opsipxeconfd|453)
[2] [Sep 09 11:27:19] Traceback: (Logger.py|798)
[2] [Sep 09 11:27:19] File "/usr/bin/opsipxeconfd", line 457, in updateBootConfiguration self._pxeConfigWriters.remove(pcw) (Logger.py|798)
[2] [Sep 09 11:27:19] ==>>> list.remove(x): x not in list (opsipxeconfd|463)
[3] [Sep 09 11:27:19] Processing command u'update client03.friday.local /var/run/opsipxeconfd/client03.friday.local.json' failed: list.remove(x): x not in list (opsipxeconfd|913)
adminuser@opsiserver:~$
Muss das licensed uefi module geordert werden damit die pipefile erzeugt wird?
Oder gibt es einen anderen Grund für die Nichtanlage der pipe?
Für eine kleine Hilfestellung bedanke ich mich im voraus.
Viele Grüße
Bernd Freitag