Hello everyone, I'm having some trouble getting a linux client to boot from the BMR boot server. I can boot using the DVD ISO and the machine recovers just fine, but it won't boot from the boot server.
In the attachment you can see that I'm getting an IP, but the client is not able to find the /bmr/pxelinux.0 file. However, I've tested tftp from another machine and I'm able to find that file.
Here are some details about the config:
Master/Media server: bckpr2
Bckpr2 10.6.50.40 (primary NIC)
Bckpr2-b 10.5.100.40 (backup NIC)
Boot Server: linuxts3-b
Linuxts3 10.6.50.159 (primary NIC)
Linuxts3-b 10.5.101.83 (backup NIC)
Client Server: linuxts4-b
Linuxts4 10.6.50.204 (primary NIC)
Linuxts4-b 10.5.103.36 (backup NIC)
/etc/dhcpd.conf file from the boot server:
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
# see 'man 5 dhcpd.conf'
#
log-facility local7;
ddns-update-style none;
ignore unknown-clients;
subnet 10.5.100.0 netmask 255.255.252.0 {
default-lease-time 600;
max-lease-time 7200;
option domain-name "hidden.domain";
option broadcast-address 10.5.100.255;
option domain-name-servers 10.6.34.110,10.6.40.110;
# option routers 10.5.100.5;
}
host linuxts4-b-0A0632CC { hardware ethernet 00:50:56:8A:6E:19; fixed-address 10.6.50.204; next-server linuxts3-b; filename "/bmr/pxelinux.0"; } # added by Bare Metal Restore
host linuxts4-b-0A056724 { hardware ethernet 00:50:56:8A:6E:1F; fixed-address 10.5.103.36; next-server linuxts3-b; filename "/bmr/pxelinux.0"; } # added by Bare Metal Restore
/etc/xinetd.d/tftp file from boot server:
# default: off
# description: The tftp server serves files using the trivial file transfer \
# protocol. The tftp protocol is often used to boot diskless \
# workstations, download configuration files to network-aware printers, \
# and to start the installation process for some operating systems.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot -v
disable = no
per_source = 11
cps = 100 2
flags = IPv4
#interface = 10.5.101.83
}