EPELリポジトリのCobbler2.xを使用しています。何年もの間1.6を使用しました。
CentOS 5.5 DVDをインポートしました(5.4でもこれを試しました)。 DVDは明らかな問題なくインポートされ、標準およびxenカーネルディストリビューションをセットアップします。システムを構築し、標準カーネルでプロビジョニングすると、完全に機能します。
ただし、システムを構築してxenカーネルでプロビジョニングすると、ステージ1カーネルをダウンロードしようとしてプロセスが失敗します。
syslogから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
要求されたパスを5回チェックしました。すべてが存在し、ネットワーク経由で利用できます。私は1日以上これに頭を悩ませてきました、そしてどんな洞察も信じられないほどありがたいです。私は私が考えることができるすべてをmd5sumしました、そしてこの時点で全く考えがありません。
ありがとう。
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呼び出しを介してテストします。