Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
deploy:fsiinstcfg [2024/03/05 13:18] jsdeploy:fsiinstcfg [2024/03/07 07:51] (current) js
Line 2: Line 2:
  
 This is an example config file for the fsiinst installation: This is an example config file for the fsiinst installation:
-<code ini>+<code bash>
 fsienv=LAB                                    # fsi environment fsienv=LAB                                    # fsi environment
 fsidb=fsidb                                   # fsi db name fsidb=fsidb                                   # fsi db name
Line 63: Line 63:
     172.16.99.140                             # with netmask /26 (<> /24) - the full ip is needed                                                                       172.16.99.140                             # with netmask /26 (<> /24) - the full ip is needed                                                                  
     f     f
-    f100                                                                                      # first + 100 +    f100                                      # first + 100 
-    l10                                                                                       # last - 10+    l10                                       # last - 10
 ) )
-dhcpd_range_end=(                                                                             # range end (default = 200)+dhcpd_range_end=(                             # range end (default = 200)
     200     200
-    172.16.99.210                                                                             # netmask <> /24 => full ip needed+    172.16.99.210                             # netmask <> /24 => full ip needed
     -     -
-    f200                                                                                      # first + 100 +    f200                                      # first + 100 
-    l                                                                                         # last +    l                                         # last 
-    l20                                                                                       # last - 20 +    l20                                       # last - 20 
-    +20                                                                                       # start dhcp ip + 10 ips+    +20                                       # start dhcp ip + 10 ips
 ) )
-default_nextsrv=172.16.0.60                                                                   # Override default nextsrv +default_nextsrv=172.16.0.60                   # Override default nextsrv 
-dhcpd_nextsrv=(                                                                               # if not given = take the fsi ip on this network +dhcpd_nextsrv=(                               # if not given = take the fsi ip on this network 
-    10.100.11.10                                                                              # next server for the above net +    10.100.11.10                              # next server for the above net 
-    -                                                                                         # default ip from fsi deploy server on this network+    -                                         # default ip from fsi deploy server on this network
     172.16.5.1     172.16.5.1
 ) )
-default_pxefile=pxelinux.0                                                                    # Override default load file for all networks +default_pxefile=pxelinux.0                    # Override default load file for all networks 
-dhcpd_pxefile=(                                                                               # default = pxelinux.0 if not exist +dhcpd_pxefile=(                               # default = pxelinux.0 if not exist 
-    pxelinux.0                                                                                # optional other boot file - default pxelinux.0 +    pxelinux.0                                # optional other boot file - default pxelinux.0 
-    -                                                                                         # use default+    -                                         # use default
     nixfile.5     nixfile.5
-    *dkfasjöasdf 
 ) )
 default_nis=lab.local default_nis=lab.local
-dhcpd_nis=(                                                                                   # option nis-domain e.g. "lab.schnuerle.com"+dhcpd_nis=(                                   # option nis-domain e.g. "lab.schnuerle.com"
    -    -
    lab.schnuerle.com    lab.schnuerle.com
Line 95: Line 94:
 ) )
 default_domain=lab.schnuerle.com default_domain=lab.schnuerle.com
-dhcpd_domain=(                                                                                # option domain-name e.g. "lab.local" - added to client name for fqdn+dhcpd_domain=(                                # option domain-name e.g. "lab.local" - added to client name for fqdn
    lab.local    lab.local
    -    -
    schnuerle.com    schnuerle.com
 ) )
-default_dns=172.16.0.8                                                                        # Override default dns server for all networks +default_dns=172.16.0.8                        # Override default dns server for all networks 
-dhcpd_dns=(                                                                                   # option domain-name-servers e.g. 172.16.0.4,172.16.2.1+dhcpd_dns=(                                   # option domain-name-servers e.g. 172.16.0.4,172.16.2.1
    -    -
    172.16.0.4    172.16.0.4
Line 108: Line 107:
    -    -
 ) )
-default_timeoff=-36000                                                                        # Override default time offset +default_timeoff=-36000                        # Override default time offset 
-dhcpd_timeoff=(                                                                               # option time-offset e.g. -18000 for Eastern Standard Time+dhcpd_timeoff=(                               # option time-offset e.g. -18000 for Eastern Standard Time
    -18000    -18000
 ) )
  
-default_ntp=172.16.0.5                                                                        # Override default ntp-servers for all networks +default_ntp=172.16.0.5                        # Override default ntp-servers for all networks 
-dhcpd_ntp=(                                                                                   # option ntp-servers e.g. 172.16.0.3+dhcpd_ntp=(                                   # option ntp-servers e.g. 172.16.0.3
    172.16.0.3    172.16.0.3
    -    -
 ) )
-default_lease=3600                                                                            # Override default lease time +default_lease=3600                            # Override default lease time 
-dhcpd_lease=(                                                                                 # default-lease-time e.g. 600+dhcpd_lease=(                                 # default-lease-time e.g. 600
    -    -
    3600    3600
    600    600
 ) )
-default_maxlease=36000                                                                        # Override fault default max lease time +default_maxlease=36000                        # Override fault default max lease time 
-dhcpd_maxlease=(                                                                              # max-lease-time e.g. 7200+dhcpd_maxlease=(                              # max-lease-time e.g. 7200
    7200    7200
 ) )
Line 135: Line 134:
 cmds[3]='/bin/sed -i "s/metalink/#metalink/" "/etc/yum.repos.d/epel.repo"' cmds[3]='/bin/sed -i "s/metalink/#metalink/" "/etc/yum.repos.d/epel.repo"'
  
-inst_rpm=(                                                                                    # install additional rpms+inst_rpm=(                                     # install additional rpms
    mlocate    mlocate
    htop    htop
Line 141: Line 140:
 ) )
  
-symbefore["/mnt"]="/tmp/mnt-symlinks"                                                         # create symlink before fsi installation starts+symbefore["/mnt"]="/tmp/mnt-symlinks"          # create symlink before fsi installation starts
  
-symafter["/mnt/general/rhel/mirror"]="/opt/fsi/repos/redhat"                                  # symlink create after fsi installation before install additional rpms+symafter["/mnt/general/rhel/mirror"]="/opt/fsi/repos/redhat"        # symlink create after fsi installation before install additional rpms
 symafter["/mnt/general/epel/mirror"]="/opt/fsi/repos/epel" symafter["/mnt/general/epel/mirror"]="/opt/fsi/repos/epel"
  
 </code> </code>