Difference between revisions of "DAQ Controller diskless setup"

From GlueXWiki
Jump to: navigation, search
Line 1: Line 1:
 
==Summary==
 
==Summary==
This page will document how to setup a new VME controller for the PXE boot and diskless OS client on the Hall D DAQ network.
+
This page will document how to set up a new VME controller for the PXE boot and diskless OS client on the Hall D DAQ network.
  
  
Line 16: Line 16:
  
 
===GLUON26===
 
===GLUON26===
'''gluon26.jlab.org''' hosts the Hall D '''DHCP''' and '''tftp''' servers.  DHCP is required to provide the Controller's IP address, tftp server IP, and tftp boot file information.
+
'''gluon26.jlab.org''' hosts the Hall D '''DHCP''' and '''tftp''' servers.  DHCP is required to provide the Controller's IP address, tftp server IP, and tftp boot file information. Modification of the relevant configuration files for both servers requires '''root''' or '''sudo''' privledges.  
  
 
====DHCP====
 
====DHCP====
 +
* Configuration file:
 +
  /etc/dhcp/dhcpd.conf -> /gluonfs1/diskless/conf/dhcpd.conf
 +
* Add an entry for requested '''hostname''' within the ''group'' with commented line:
 +
  # PXE bootable hosts
 +
:: This entry should have this format
 +
  host rocfcal1                              # Requested hostname
 +
    {
 +
        hardware ethernet 00:40:9E:03:2D:75; # MAC ADDRESS
 +
        fixed-address 129.57.135.11;        # Assigned IP address
 +
    }
 +
  
 
====TFTP====
 
====TFTP====

Revision as of 14:16, 2 November 2017

Summary

This page will document how to set up a new VME controller for the PXE boot and diskless OS client on the Hall D DAQ network.


JNET

JNET access is necessary for properly obtaining an IP address and assigning a hostname to a specified MAC address on the VME Controler.

  • In a web browser (on a machine on the Hall D network), log into JNET
  • Click on the Machine Registration tab
  • Click on Add Device
  • Enter the relevant information
    • MAC Address of front panel LAN port to be used
    • VLAN 635 : Hall D DAQ (CODA)
    • Requested Hostname (please conform to Hall D Naming Convention)
    • Take note of the automatically assigned IP Address

GLUON26

gluon26.jlab.org hosts the Hall D DHCP and tftp servers. DHCP is required to provide the Controller's IP address, tftp server IP, and tftp boot file information. Modification of the relevant configuration files for both servers requires root or sudo privledges.

DHCP

  • Configuration file:
 /etc/dhcp/dhcpd.conf -> /gluonfs1/diskless/conf/dhcpd.conf
  • Add an entry for requested hostname within the group with commented line:
 # PXE bootable hosts
This entry should have this format
 host rocfcal1                              # Requested hostname
   { 
       hardware ethernet 00:40:9E:03:2D:75; # MAC ADDRESS
       fixed-address 129.57.135.11;         # Assigned IP address
   }

TFTP