Проблема с загрузкой PXE / TFTP/DHCP (с использованием Cobbler 2.0)
Я использую Cobbler 2.x из репозиториев EPEL. Использовали 1.6 целую вечность.
Я импортировал CentOS 5.5 DVD (также пробовал это с 5.4). DVD импортируется без видимых проблем и устанавливает стандартные дистрибутивы ядра и xen. Если я собираю систему и снабжаю ее стандартным ядром, она работает отлично.
Однако, если я собираю систему и предоставляю ее ядру xen, процесс завершается неудачно при попытке загрузить ядро стадии 1.
из системного журнала w / tftp -vvv включено ведение журнала.
Sep 25 02:04:08 sfo-util-01 dhcpd: DHCPDISCOVER from 00:25:90:19:4c:21 via bond0
Sep 25 02:04:09 sfo-util-01 dhcpd: DHCPOFFER on 192.168.180.254 to 00:25:90:19:4c:21 via bond0
Sep 25 02:04:10 sfo-util-01 dhcpd: DHCPREQUEST for 192.168.180.254 (192.168.180.10) from 00:25:90:19:4c:21 via bond0
Sep 25 02:04:10 sfo-util-01 dhcpd: DHCPACK on 192.168.180.254 to 00:25:90:19:4c:21 via bond0
Sep 25 02:04:10 sfo-util-01 in.tftpd[12698]: RRQ from 192.168.180.254 filename /pxelinux.0
Sep 25 02:04:10 sfo-util-01 in.tftpd[12698]: tftp: client does not accept options
Sep 25 02:04:10 sfo-util-01 in.tftpd[12699]: RRQ from 192.168.180.254 filename /pxelinux.0
Sep 25 02:04:10 sfo-util-01 in.tftpd[12700]: RRQ from 192.168.180.254 filename /pxelinux.cfg/20c11ca6-ed20-3398-0ec6-002590194c22
Sep 25 02:04:10 sfo-util-01 in.tftpd[12701]: RRQ from 192.168.180.254 filename /pxelinux.cfg/01-00-25-90-19-4c-21
Sep 25 02:04:10 sfo-util-01 in.tftpd[12702]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12703]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12704]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12705]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12706]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12707]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12708]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
Sep 25 02:04:10 sfo-util-01 in.tftpd[12709]: RRQ from 192.168.180.254 filename //images/centos5.5-xen-x86_64/vmlinuz
для этой конкретной системы мой pxelinux.cfg:
default linux
prompt 0
timeout 1
label linux
kernel /images/centos5.5-xen-x86_64/vmlinuz
ipappend 2
append initrd=/images/centos5.5-xen-x86_64/initrd.img ksdevice=bootif lang= kssendmac text ks=http://192.168.180.10/cblr/svc/op/ks/system/sfo-virt-01
Я пять раз проверил пути, которые запрашиваются, и все существует и доступно по сети. Я бился над этим уже более суток, и любая проницательность была бы невероятно оценена. Я md5sum'd все, что я могу придумать, и на данный момент у меня совершенно нет идей.
Благодарю.
1 ответ
Попробуйте перенести файлы через tftp:
[random-box]$ tftp sfo-util-01
get /pxelinux.0
get /pxelinux.cfg/01-00-25-90-19-4c-21
get //images/centos5.5-xen-x86_64/vmlinuz
Судя по повторным попыткам в журнале, я полагаю, что в ручном тесте вы не сможете получить vmlinuz
файл, из-за двойной косой черты.
Пытаться:
kernel images/centos5.5-xen-x86_64/vmlinuz
А затем проверьте через ручные вызовы tftp.