LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > ROCK
User Name
Password
ROCK This forum is for the discussion of ROCK Linux.

Notices


Reply
  Search this Thread
Old 02-03-2016, 11:26 AM   #1
EDTejada
LQ Newbie
 
Registered: Feb 2016
Posts: 2

Rep: Reputation: Disabled
DHCP server not loading dhcpd.conf


Hi,

First of all I am new in setting up a DHCP server, so I before posting here I have search around the web without finding a solution. I have setup a frontend with Rocks 6.2 which has only one ethernet interface. I know that the manual says that I must have two ethernet interfaces, but for now I only have one. Also I found that in this case the physical interface will be used for the public access, and a virtual interface will be used for the private access.
I followed the procedure to set up the virtual interfaces and I manage to connect to the frontend via ssh from my laptop (Using the virtual IP address). The problem is that when I run insert-ethers I get an error saying that the DHCP server is not running. When I tray to start the DHCP server it fails, and the log file gives the following:

Code:
Feb  1 15:34:17 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:34:17 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:34:17 clusterdsp dhcpd: All rights reserved.
Feb  1 15:34:17 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:34:17 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:34:17 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:34:17 clusterdsp dhcpd:                                            ^
Feb  1 15:34:17 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:34:17 clusterdsp dhcpd: 
Feb  1 15:34:17 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:34:17 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:34:17 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:34:17 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:34:17 clusterdsp dhcpd: 
Feb  1 15:34:17 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:34:17 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:34:17 clusterdsp dhcpd: 
Feb  1 15:34:17 clusterdsp dhcpd: exiting.
Feb  1 15:35:32 clusterdsp python: insert-ethers loading plugins: 00-pxecfg 01-dhcpd 05-dns ganglia hostauth partitions sample sge tentakel 
Feb  1 15:35:32 clusterdsp rockscommand[5766]: user root called "report host dhcpd localhost"
Feb  1 15:35:32 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:35:32 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:35:32 clusterdsp dhcpd: All rights reserved.
Feb  1 15:35:32 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:35:32 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:35:32 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:35:32 clusterdsp dhcpd:                                            ^
Feb  1 15:35:32 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:35:32 clusterdsp dhcpd: 
Feb  1 15:35:32 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:35:32 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:35:32 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:35:32 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:35:32 clusterdsp dhcpd: 
Feb  1 15:35:32 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:35:32 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:35:32 clusterdsp dhcpd: 
Feb  1 15:35:32 clusterdsp dhcpd: exiting.
Feb  1 15:35:35 clusterdsp python: insert-ethers loading plugins: 00-pxecfg 01-dhcpd 05-dns ganglia hostauth partitions sample sge tentakel 
Feb  1 15:35:36 clusterdsp rockscommand[5933]: user root called "report host dhcpd localhost"
Feb  1 15:35:36 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:35:36 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:35:36 clusterdsp dhcpd: All rights reserved.
Feb  1 15:35:36 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:35:36 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:35:36 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:35:36 clusterdsp dhcpd:                                            ^
Feb  1 15:35:36 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:35:36 clusterdsp dhcpd: 
Feb  1 15:35:36 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:35:36 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:35:36 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:35:36 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:35:36 clusterdsp dhcpd: 
Feb  1 15:35:36 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:35:36 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:35:36 clusterdsp dhcpd: 
Feb  1 15:35:36 clusterdsp dhcpd: exiting.
Feb  1 15:37:09 clusterdsp python: insert-ethers loading plugins: 00-pxecfg 01-dhcpd 05-dns ganglia hostauth partitions sample sge tentakel 
Feb  1 15:37:09 clusterdsp rockscommand[6514]: user root called "report host dhcpd localhost"
Feb  1 15:37:09 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:37:09 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:37:09 clusterdsp dhcpd: All rights reserved.
Feb  1 15:37:09 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:37:09 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:37:09 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:37:09 clusterdsp dhcpd:                                            ^
Feb  1 15:37:09 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:37:09 clusterdsp dhcpd: 
Feb  1 15:37:09 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:37:09 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:37:09 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:37:09 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:37:09 clusterdsp dhcpd: 
Feb  1 15:37:09 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:37:09 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:37:09 clusterdsp dhcpd: 
Feb  1 15:37:09 clusterdsp dhcpd: exiting.
Feb  1 15:44:09 clusterdsp python: dhcpd is not running.
Feb  1 15:44:18 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:44:18 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:44:18 clusterdsp dhcpd: All rights reserved.
Feb  1 15:44:18 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:44:18 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:44:18 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:44:18 clusterdsp dhcpd:                                            ^
Feb  1 15:44:18 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:44:18 clusterdsp dhcpd: 
Feb  1 15:44:18 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:44:18 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:44:18 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:44:18 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:44:18 clusterdsp dhcpd: 
Feb  1 15:44:18 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:44:18 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:44:18 clusterdsp dhcpd: 
Feb  1 15:44:18 clusterdsp dhcpd: exiting.
Feb  1 15:49:28 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:49:28 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:49:28 clusterdsp dhcpd: All rights reserved.
Feb  1 15:49:28 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:49:28 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:49:28 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:49:28 clusterdsp dhcpd:                                            ^
Feb  1 15:49:28 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:49:28 clusterdsp dhcpd: 
Feb  1 15:49:28 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:49:28 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:49:28 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:49:28 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:49:28 clusterdsp dhcpd: 
Feb  1 15:49:28 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:49:28 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:49:28 clusterdsp dhcpd: 
Feb  1 15:49:28 clusterdsp dhcpd: exiting.
Feb  1 15:53:12 clusterdsp python: dhcpd is not running.
Feb  1 15:53:17 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:53:17 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:53:17 clusterdsp dhcpd: All rights reserved.
Feb  1 15:53:17 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:53:17 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:53:17 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:53:17 clusterdsp dhcpd:                                            ^
Feb  1 15:53:17 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:53:17 clusterdsp dhcpd: 
Feb  1 15:53:17 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:53:17 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:53:17 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:53:17 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:53:17 clusterdsp dhcpd: 
Feb  1 15:53:17 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:53:17 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:53:17 clusterdsp dhcpd: 
Feb  1 15:53:17 clusterdsp dhcpd: exiting.
Feb  1 15:53:28 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 15:53:28 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 15:53:28 clusterdsp dhcpd: All rights reserved.
Feb  1 15:53:28 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 15:53:28 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 15:53:28 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 15:53:28 clusterdsp dhcpd:                                            ^
Feb  1 15:53:28 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 15:53:28 clusterdsp dhcpd: 
Feb  1 15:53:28 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 15:53:28 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 15:53:28 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 15:53:28 clusterdsp dhcpd: it work better with this distribution.
Feb  1 15:53:28 clusterdsp dhcpd: 
Feb  1 15:53:28 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 15:53:28 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 15:53:28 clusterdsp dhcpd: 
Feb  1 15:53:28 clusterdsp dhcpd: exiting.
Feb  1 16:23:25 clusterdsp python: dhcpd is not running.
Feb  1 16:23:41 clusterdsp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Feb  1 16:23:41 clusterdsp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Feb  1 16:23:41 clusterdsp dhcpd: All rights reserved.
Feb  1 16:23:41 clusterdsp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Feb  1 16:23:41 clusterdsp dhcpd: /etc/dhcp/dhcpd.conf line 13: expecting numeric value.
Feb  1 16:23:41 clusterdsp dhcpd: #011#011#011hardware ethernet clusterdsp;
Feb  1 16:23:41 clusterdsp dhcpd:                                            ^
Feb  1 16:23:41 clusterdsp dhcpd: Configuration file errors encountered -- exiting
Feb  1 16:23:41 clusterdsp dhcpd: 
Feb  1 16:23:41 clusterdsp dhcpd: This version of ISC DHCP is based on the release available
Feb  1 16:23:41 clusterdsp dhcpd: on ftp.isc.org.  Features have been added and other changes
Feb  1 16:23:41 clusterdsp dhcpd: have been made to the base software release in order to make
Feb  1 16:23:41 clusterdsp dhcpd: it work better with this distribution.
Feb  1 16:23:41 clusterdsp dhcpd: 
Feb  1 16:23:41 clusterdsp dhcpd: Please report for this software via the CentOS Bugs Database:
Feb  1 16:23:41 clusterdsp dhcpd:     http://bugs.centos.org/
Feb  1 16:23:41 clusterdsp dhcpd: 
Feb  1 16:23:41 clusterdsp dhcpd: exiting.
Feb  1 16:23:51 clusterdsp python: dhcpd is not running.
And this is the dhcpd.conf file:

Code:
ddns-update-style none;
subnet 10.1.1.0 netmask 255.255.255.0 {
	default-lease-time 1200;
	max-lease-time 1200;
	option routers 10.1.1.100;
	option subnet-mask 255.255.255.0;
	option domain-name "local";
	option domain-name-servers 10.1.1.100;
	option broadcast-address 10.1.1.255;
	option interface-mtu 1500;
	group "local" {
		host clusterdsp-eth0_0 {
			hardware ethernet clusterdsp;
			option host-name "clusterdsp";
			fixed-address 10.1.1.100;
			filename "pxelinux.0";
			next-server 10.1.1.100;
		}
	}
}
I have changed the line 13 (hardware ethernet clusterdsp) to (hardware ethernet "MAC-ADDRESS-OF-ETHERNET-INTERFACE") but when I try to start the dhcpd.conf server it gives the same error, and the log message is the same. I don't know why the DHCP server is not loading the changes I made to the config file, I even restart the server several times with the same problem.

Thanks for your help

Enrique
 
Old 02-03-2016, 01:31 PM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 7
Posts: 3,528

Rep: Reputation: 974Reputation: 974Reputation: 974Reputation: 974Reputation: 974Reputation: 974Reputation: 974Reputation: 974
I'm not sure how you got the idea that you could put a name where the hardware ethernet address goes, but in almost every distro, when you install software you also install documentation which can be retrieved with the "man" command. In this case the command
Code:
man dhcpd.conf
should print over 2400 lines of documentation which includes examples for every item in the configuration. An example for your case is given below. Add the MAC in the form given and post back if you are still getting an error.

Code:
       group {
         filename "Xncd19c";
         next-server ncd-booter;

         host ncd2 { hardware ethernet 0:c0:c3:88:2d:81; }
         host ncd3 { hardware ethernet 0:c0:c3:00:14:11; }
       }
 
Old 02-04-2016, 05:48 PM   #3
EDTejada
LQ Newbie
 
Registered: Feb 2016
Posts: 2

Original Poster
Rep: Reputation: Disabled
I think I didn't express myself clearly (I tend to forget some things). The dhcpd.conf with the name on it was written by the system during the installation, that's why it lookd weird for me when I opened it at first. I changed that name with the MAC address (already did that before my first post) and got the same error.

Anyhow, I managed to solve the problem. I found that I can't change the config file only, I need to change the entries on the DB of Rocks in order to change some things. So I change the MAC using the commands from rocks and the DHCP server started working. Now I have another problem. The DHCP server is listening an getting DHCP request, I used tcpdump to view the requests, but the server is not assigning IPs to the compute node. I haven't look any further on to that problem, I'll check that tomorrow.

Thanks for your help.

BTW, forgive my English as it is not my native language.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
dhcp relay and dhcpd.conf jlregister Linux - Networking 1 11-26-2011 11:42 AM
Baffling DNS from a DHCP server problem. Appears to be ignoring dhcp.conf royce2020 Linux - Networking 1 02-16-2010 12:40 PM
autodns-dhcp check updates to dhcpd.conf psychobyte Linux - Networking 0 12-23-2009 11:32 AM
dhcp.conf or dhcpd.conf? rogerbennett Linux - Networking 3 09-03-2003 12:25 PM
Installed DHCP on RH7.2, no dhcpd.conf file??? AnthonyM Linux - Networking 8 07-30-2002 07:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > ROCK

All times are GMT -5. The time now is 07:20 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration