OPSI 4.1 und UCS 4.4 - PXE-Boot funktioniert nicht
Verfasst: 10 Jan 2020, 14:42
Guten Tag,
ich möchte den Einsatz von Linux-Clients+OPSI auf einem Univention Cooperate Server testen und kommen beim Einrichten des DHCP / PXE nicht weiter.
Konkret habe ich auf einem UCS mit funktionierendem DHCP per Univention-App-Center die App „opsi – Client Management“ installiert und kann darauf über den opsi config editor zugreifen. Zudem habe ich wie in opsi-getting-started-v4.1.html Abschnitt 5.1.3.5 beschrieben eine DHCP-Boot Richtlinie mit Boot-Dateiname pxelinux.0 angelegt.
Anschließend habe ich einen Client sowohl in der UMC als auch in opsi eingetragen, ihm das Netboot-Produkt ubuntu18-04 und das Produkt i-ubu-ucs-domjoin hinzugefügt und ihn auf setup gesetzt. Am Client ist Legacy-Boot aktiviert, UEFI deaktiviert.
Leider erhält der Client beim PXE-Boot kein DHCP-Signal.
Ein Ping zwischen Client und UCS funktioniert, in der /var/log/syslog des UCS finde ich keine Hinweise zu einer DHCP-Anfrage.
Unten habe ich mal den Inhalt der UCS-Verzeichnisse /tftpboot, /tftpboot/linux und /var/lib/univention-client-boot abgedruckt. Passt das so zur gesetzten Richtlinie?
Wie kann ich weiter debuggen?
Viele Grüße
Niko
-----------------------------------------------------------------------------------------------------------------------
root@ucs:/tftpboot# ls -all
insgesamt 544820
drwxr-xr-x 4 root root 4096 Jan 10 10:41 .
drwxr-xr-x 23 root root 4096 Dez 19 20:24 ..
-rw-r--r-- 1 root root 12372 Dez 18 09:56 chain.c32
drwxr-xr-x 3 root root 4096 Dez 18 09:55 grub
lrwxrwxrwx 1 root root 13 Dez 18 09:56 install -> vmlinuz-5.2.6
lrwxrwxrwx 1 root root 11 Dez 18 09:56 install64 -> install-x64
lrwxrwxrwx 1 root root 24 Dez 18 09:56 install-x64 -> vmlinuz-x64-5.2.6.signed
drwxrwxr-x 3 opsiconfd opsifileadmins 4096 Dez 18 10:03 linux
-rw-r--r-- 1 root root 52272 Dez 18 09:56 menu.c32
-rw-r--r-- 1 root root 263358816 Dez 18 09:56 miniroot-20191015.bz2
lrwxrwxrwx 1 root root 21 Dez 18 09:56 miniroot.bz2 -> miniroot-20191015.bz2
-rw-r--r-- 1 root root 263899566 Dez 18 09:56 miniroot-x64-20191015.bz2
lrwxrwxrwx 1 root root 25 Dez 18 09:56 miniroot-x64.bz2 -> miniroot-x64-20191015.bz2
-rw-r--r-- 1 root root 0 Dez 19 20:51 pxelinux.0
lrwxrwxrwx 1 root root 20 Dez 18 09:56 pxelinux.cfg -> ./linux/pxelinux.cfg
-rw-r--r-- 1 root root 7543424 Dez 18 09:56 vmlinuz-5.2.6
-rw-r--r-- 1 root root 11495584 Dez 18 09:56 vmlinuz-x64-5.2.6
-rw-r--r-- 1 root root 11497096 Dez 18 09:56 vmlinuz-x64-5.2.6.signed
root@ucs:/tftpboot#
root@ucs:/tftpboot/linux# ls -all
insgesamt 11472
drwxrwxr-x 3 opsiconfd opsifileadmins 4096 Dez 18 10:03 .
drwxr-xr-x 4 root root 4096 Jan 10 10:41 ..
-rw-rw-r-- 1 opsiconfd opsifileadmins 12372 Okt 18 09:31 chain.c32
lrwxrwxrwx 1 opsiconfd opsifileadmins 13 Okt 18 09:31 install -> vmlinuz-5.2.6
lrwxrwxrwx 1 opsiconfd opsifileadmins 11 Okt 18 09:31 install64 -> install-x64
lrwxrwxrwx 1 opsiconfd opsifileadmins 24 Okt 18 09:31 install-x64 -> vmlinuz-x64-5.2.6.signed
-rw-rw-r-- 1 opsiconfd opsifileadmins 150024 Aug 23 2013 memtest86+-5.01
-rw-rw-r-- 1 opsiconfd opsifileadmins 52272 Okt 18 09:31 menu.c32
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 miniroot-20191015.bz2
lrwxrwxrwx 1 opsiconfd opsifileadmins 21 Okt 18 09:31 miniroot.bz2 -> miniroot-20191015.bz2
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 miniroot-x64-20191015.bz2
lrwxrwxrwx 1 opsiconfd opsifileadmins 25 Okt 18 09:31 miniroot-x64.bz2 -> miniroot-x64-20191015.bz2
-rw-rw-r-- 1 opsiconfd opsifileadmins 15710 Okt 18 09:31 pxelinux.0
drwxrwxr-x 2 opsiconfd opsifileadmins 4096 Dez 20 09:57 pxelinux.cfg
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 vmlinuz-5.2.6
-rw-rw-r-- 1 opsiconfd opsifileadmins 11495584 Okt 18 09:31 vmlinuz-x64-5.2.6
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 vmlinuz-x64-5.2.6.signed
root@ucs:/tftpboot/linux#
root@ucs:/var/lib/univention-client-boot# ls -all
insgesamt 45729868
drwxr-xr-x 4 root root 4096 Dez 17 08:55 .
drwxr-xr-x 105 root root 4096 Dez 17 08:55 ..
-rw-r--r-- 1 root root 1932 Jan 18 2017 95ucc-3.0-rev2-desktop-image.img.inst
-rwxr-xr-x 1 root root 1932 Nov 29 2017 95ucc-3.0-rev3-desktop-image.img.inst
lrwxrwxrwx 1 root root 25 Mär 29 2018 chain.c32 -> /tftpboot/linux/chain.c32
drwxr-xr-x 2 root root 4096 Sep 24 07:18 custom_start_scripts
drwxr-xr-x 2 root root 4096 Jun 7 2018 image
lrwxrwxrwx 1 root root 23 Mär 29 2018 install -> /tftpboot/linux/install
lrwxrwxrwx 1 root root 27 Mär 29 2018 install-x64 -> /tftpboot/linux/install-x64
lrwxrwxrwx 1 root root 24 Mär 29 2018 menu.c32 -> /tftpboot/linux/menu.c32
lrwxrwxrwx 1 root root 28 Mär 29 2018 miniroot.bz2 -> /tftpboot/linux/miniroot.bz2
lrwxrwxrwx 1 root root 32 Mär 29 2018 miniroot-x64.bz2 -> /tftpboot/linux/miniroot-x64.bz2
-rw-r--r-- 1 root root 16107175936 Jun 19 2018 ucc-3.0-rev2-desktop-image.img
-rw-r--r-- 1 root root 43058607 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.initrd
-rw-r--r-- 1 root root 7046160 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.kernel
-rw-r--r-- 1 root root 65 Nov 29 2017 ucc-3.0-rev2-desktop-image.img.md5
-rw-r--r-- 1 root root 761 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.xz.spec
-rw-r--r-- 1 root root 16107175936 Jun 19 2018 ucc-3.0-rev3-desktop-image.img
-rw-r--r-- 1 root root 2020081664 Jun 7 2018 ucc-3.0-rev3-desktop-image.img.bak
-rw-r--r-- 1 root root 1657016551 Jun 7 2018 ucc-3.0-rev3-desktop-image.img.gz
-rw-r--r-- 1 root root 48954642 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.initrd
-rw-r--r-- 1 root root 7407392 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.kernel
-rw-r--r-- 1 root root 33 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.md5
-rw-r--r-- 1 root root 756 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.spec
-rw-r--r-- 1 root root 1569902651 Feb 15 2018 ucc-3.0-rev3-preview-hwe.tgz
-rw-r--r-- 1 root root 1569902651 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.1
-rw-r--r-- 1 root root 1569902651 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.2
-rw-r--r-- 1 root root 63 Feb 15 2018 ucc-3.0-rev3-preview-hwe.tgz.md5
-rw-r--r-- 1 root root 63 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.md5.1
-rw-r--r-- 1 root root 63 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.md5.2
-rw-r--r-- 1 root root 3059811818 Nov 29 2017 ucc-3.0-rev3-preview.tgz
-rw-r--r-- 1 root root 3059811818 Nov 29 2017 ucc-3.0-rev3-preview.tgz.1
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5.1
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5.2
root@ucs:/var/lib/univention-client-boot#
ich möchte den Einsatz von Linux-Clients+OPSI auf einem Univention Cooperate Server testen und kommen beim Einrichten des DHCP / PXE nicht weiter.
Konkret habe ich auf einem UCS mit funktionierendem DHCP per Univention-App-Center die App „opsi – Client Management“ installiert und kann darauf über den opsi config editor zugreifen. Zudem habe ich wie in opsi-getting-started-v4.1.html Abschnitt 5.1.3.5 beschrieben eine DHCP-Boot Richtlinie mit Boot-Dateiname pxelinux.0 angelegt.
Anschließend habe ich einen Client sowohl in der UMC als auch in opsi eingetragen, ihm das Netboot-Produkt ubuntu18-04 und das Produkt i-ubu-ucs-domjoin hinzugefügt und ihn auf setup gesetzt. Am Client ist Legacy-Boot aktiviert, UEFI deaktiviert.
Leider erhält der Client beim PXE-Boot kein DHCP-Signal.
Ein Ping zwischen Client und UCS funktioniert, in der /var/log/syslog des UCS finde ich keine Hinweise zu einer DHCP-Anfrage.
Unten habe ich mal den Inhalt der UCS-Verzeichnisse /tftpboot, /tftpboot/linux und /var/lib/univention-client-boot abgedruckt. Passt das so zur gesetzten Richtlinie?
Wie kann ich weiter debuggen?
Viele Grüße
Niko
-----------------------------------------------------------------------------------------------------------------------
root@ucs:/tftpboot# ls -all
insgesamt 544820
drwxr-xr-x 4 root root 4096 Jan 10 10:41 .
drwxr-xr-x 23 root root 4096 Dez 19 20:24 ..
-rw-r--r-- 1 root root 12372 Dez 18 09:56 chain.c32
drwxr-xr-x 3 root root 4096 Dez 18 09:55 grub
lrwxrwxrwx 1 root root 13 Dez 18 09:56 install -> vmlinuz-5.2.6
lrwxrwxrwx 1 root root 11 Dez 18 09:56 install64 -> install-x64
lrwxrwxrwx 1 root root 24 Dez 18 09:56 install-x64 -> vmlinuz-x64-5.2.6.signed
drwxrwxr-x 3 opsiconfd opsifileadmins 4096 Dez 18 10:03 linux
-rw-r--r-- 1 root root 52272 Dez 18 09:56 menu.c32
-rw-r--r-- 1 root root 263358816 Dez 18 09:56 miniroot-20191015.bz2
lrwxrwxrwx 1 root root 21 Dez 18 09:56 miniroot.bz2 -> miniroot-20191015.bz2
-rw-r--r-- 1 root root 263899566 Dez 18 09:56 miniroot-x64-20191015.bz2
lrwxrwxrwx 1 root root 25 Dez 18 09:56 miniroot-x64.bz2 -> miniroot-x64-20191015.bz2
-rw-r--r-- 1 root root 0 Dez 19 20:51 pxelinux.0
lrwxrwxrwx 1 root root 20 Dez 18 09:56 pxelinux.cfg -> ./linux/pxelinux.cfg
-rw-r--r-- 1 root root 7543424 Dez 18 09:56 vmlinuz-5.2.6
-rw-r--r-- 1 root root 11495584 Dez 18 09:56 vmlinuz-x64-5.2.6
-rw-r--r-- 1 root root 11497096 Dez 18 09:56 vmlinuz-x64-5.2.6.signed
root@ucs:/tftpboot#
root@ucs:/tftpboot/linux# ls -all
insgesamt 11472
drwxrwxr-x 3 opsiconfd opsifileadmins 4096 Dez 18 10:03 .
drwxr-xr-x 4 root root 4096 Jan 10 10:41 ..
-rw-rw-r-- 1 opsiconfd opsifileadmins 12372 Okt 18 09:31 chain.c32
lrwxrwxrwx 1 opsiconfd opsifileadmins 13 Okt 18 09:31 install -> vmlinuz-5.2.6
lrwxrwxrwx 1 opsiconfd opsifileadmins 11 Okt 18 09:31 install64 -> install-x64
lrwxrwxrwx 1 opsiconfd opsifileadmins 24 Okt 18 09:31 install-x64 -> vmlinuz-x64-5.2.6.signed
-rw-rw-r-- 1 opsiconfd opsifileadmins 150024 Aug 23 2013 memtest86+-5.01
-rw-rw-r-- 1 opsiconfd opsifileadmins 52272 Okt 18 09:31 menu.c32
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 miniroot-20191015.bz2
lrwxrwxrwx 1 opsiconfd opsifileadmins 21 Okt 18 09:31 miniroot.bz2 -> miniroot-20191015.bz2
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 miniroot-x64-20191015.bz2
lrwxrwxrwx 1 opsiconfd opsifileadmins 25 Okt 18 09:31 miniroot-x64.bz2 -> miniroot-x64-20191015.bz2
-rw-rw-r-- 1 opsiconfd opsifileadmins 15710 Okt 18 09:31 pxelinux.0
drwxrwxr-x 2 opsiconfd opsifileadmins 4096 Dez 20 09:57 pxelinux.cfg
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 vmlinuz-5.2.6
-rw-rw-r-- 1 opsiconfd opsifileadmins 11495584 Okt 18 09:31 vmlinuz-x64-5.2.6
-rw-rw-r-- 1 opsiconfd opsifileadmins 0 Jan 10 14:06 vmlinuz-x64-5.2.6.signed
root@ucs:/tftpboot/linux#
root@ucs:/var/lib/univention-client-boot# ls -all
insgesamt 45729868
drwxr-xr-x 4 root root 4096 Dez 17 08:55 .
drwxr-xr-x 105 root root 4096 Dez 17 08:55 ..
-rw-r--r-- 1 root root 1932 Jan 18 2017 95ucc-3.0-rev2-desktop-image.img.inst
-rwxr-xr-x 1 root root 1932 Nov 29 2017 95ucc-3.0-rev3-desktop-image.img.inst
lrwxrwxrwx 1 root root 25 Mär 29 2018 chain.c32 -> /tftpboot/linux/chain.c32
drwxr-xr-x 2 root root 4096 Sep 24 07:18 custom_start_scripts
drwxr-xr-x 2 root root 4096 Jun 7 2018 image
lrwxrwxrwx 1 root root 23 Mär 29 2018 install -> /tftpboot/linux/install
lrwxrwxrwx 1 root root 27 Mär 29 2018 install-x64 -> /tftpboot/linux/install-x64
lrwxrwxrwx 1 root root 24 Mär 29 2018 menu.c32 -> /tftpboot/linux/menu.c32
lrwxrwxrwx 1 root root 28 Mär 29 2018 miniroot.bz2 -> /tftpboot/linux/miniroot.bz2
lrwxrwxrwx 1 root root 32 Mär 29 2018 miniroot-x64.bz2 -> /tftpboot/linux/miniroot-x64.bz2
-rw-r--r-- 1 root root 16107175936 Jun 19 2018 ucc-3.0-rev2-desktop-image.img
-rw-r--r-- 1 root root 43058607 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.initrd
-rw-r--r-- 1 root root 7046160 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.kernel
-rw-r--r-- 1 root root 65 Nov 29 2017 ucc-3.0-rev2-desktop-image.img.md5
-rw-r--r-- 1 root root 761 Jan 18 2017 ucc-3.0-rev2-desktop-image.img.xz.spec
-rw-r--r-- 1 root root 16107175936 Jun 19 2018 ucc-3.0-rev3-desktop-image.img
-rw-r--r-- 1 root root 2020081664 Jun 7 2018 ucc-3.0-rev3-desktop-image.img.bak
-rw-r--r-- 1 root root 1657016551 Jun 7 2018 ucc-3.0-rev3-desktop-image.img.gz
-rw-r--r-- 1 root root 48954642 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.initrd
-rw-r--r-- 1 root root 7407392 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.kernel
-rw-r--r-- 1 root root 33 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.md5
-rw-r--r-- 1 root root 756 Nov 29 2017 ucc-3.0-rev3-desktop-image.img.spec
-rw-r--r-- 1 root root 1569902651 Feb 15 2018 ucc-3.0-rev3-preview-hwe.tgz
-rw-r--r-- 1 root root 1569902651 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.1
-rw-r--r-- 1 root root 1569902651 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.2
-rw-r--r-- 1 root root 63 Feb 15 2018 ucc-3.0-rev3-preview-hwe.tgz.md5
-rw-r--r-- 1 root root 63 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.md5.1
-rw-r--r-- 1 root root 63 Nov 30 2017 ucc-3.0-rev3-preview-hwe.tgz.md5.2
-rw-r--r-- 1 root root 3059811818 Nov 29 2017 ucc-3.0-rev3-preview.tgz
-rw-r--r-- 1 root root 3059811818 Nov 29 2017 ucc-3.0-rev3-preview.tgz.1
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5.1
-rw-r--r-- 1 root root 59 Nov 29 2017 ucc-3.0-rev3-preview.tgz.md5.2
root@ucs:/var/lib/univention-client-boot#