what happens before the FAI installation

client server provides admin action
NICs do a DHCP request (BIOS default ) DHCP server IP address and next_server option configure BIOS; configure dhcp server
pulls the PXE config TFTP/PXE server PXE config file provide a PXE config file
pulls the kernel, initrd , kernel options (NFS root) TFTP/PXE server kernel, initrd, kernel options  
boots kernel, mount NFS chroot FAI server NFS chroot, config tree create the NFS chroot
starts installation scripts in NFS chroot FAI server NFS chroot, config tree configure the classes properly

class concept

basic idea

  classes
hosts DEFAULT A B C D E
file* x   x     x
headnode x x   x    
s* x   x x x  

The mapping, which class belongs to what host is configured in /srv/fai/config/class/50-host-classes .

what a class can do

  • partition hard drive ( /srv/fai/config/disk_config/class_name )
  • install software according to a package list ( /srv/fai/config/package_config/class_name )
  • executes scripts ( /srv/fai/config/scritps/class_name/scripts )
    • copy files (/srv/fai/config/files)
    • do configuration
Topic revision: r12 - 14 Sep 2011, CarstenAulbert
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback