我应该使用什么来用于 MAAS 节点的 pxe 启动文件?

我应该使用什么来用于 MAAS 节点的 pxe 启动文件?

我正在 MacOSX 上使用 VMFusion 设置 MAAS 和一些节点。我已经构建了 MAAS 服务器和 3 个节点,但它们尚未调试。

我的问题是我应该使用 pxe 启动文件做什么?

我让 VMWare 处理我的虚拟子网的 DHCP,配置如下:

subnet 192.168.221.0 netmask 255.255.255.0 {
 range 192.168.221.128 192.168.221.254;
 filename "pxelinux.0";
 next-server 192.168.221.3;
 option broadcast-address 192.168.221.255;
 option domain-name-servers 192.168.221.2;
 option domain-name localdomain;
 default-lease-time 1800; # default is 30 minutes
 max-lease-time 7200; # default is 2 hours
 option netbios-name-servers 192.168.221.2;
 option routers 192.168.221.2;

我只是猜测了 pxe 启动文件的文件名,但我看不到您在哪里记录要使用什么。

节点确实启动了一些东西,但它们在进入登录提示符之前会暂停很长时间,并且它们从未启动,所以我无法完成 juju 引导程序 - 我只是得到:

dillera@maas3:~$ juju bootstrap
2012-05-10 00:34:41,355 INFO Bootstrapping environment 'maas' (origin: distro type: maas)...
Unexpected Error interacting with provider: 409 CONFLICT
2012-05-10 00:34:41,483 ERROR Unexpected Error interacting with provider: 409 CONFLICT

那么,我应该使用什么 pxe 启动文件?

答案1

filename "/pxelinux.0";

应该可以。文件在 tftp 服务器的根区域中查找,该区域是/var/lib/tftpboot

相关内容