Changes between Version 19 and Version 20 of SaliUsage/Installationparameters


Ignore:
Timestamp:
12/02/11 10:24:42 (12 years ago)
Author:
bas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SaliUsage/Installationparameters

    v19 v20  
    99== SALI kernel boot parameters ==
    1010
    11 === HOSTNAME=hostname ===
    12 Set the hostname of the client to hostname.
    13 
    14 ===  DOMAINNAME=domainname ===
    15 Set the domain of the client to domainname.
    16 
    17 === DEVICE=ethi ===
    18 Set the management interface of the client to ethi. The client will contact the image server on that interface. Starting from SystemImager 3.8.1 this parameter can be used also to force the execution of the DHCP client only on a single interface (default is to try all the available interface on the client).
    19 
    20 === IPADDR=x.x.x.x ===
    21 Set the IP address of the client to x.x.x.x.
    22 
    23 === NETMASK=x.x.x.x ===
    24 Set the netmask of the client to x.x.x.x.
    25 
    26 === NETWORK=x.x.x.x ===
    27 Set the network address of the client to x.x.x.x.
    28 
    29 === BROADCAST=x.x.x.x ===
    30 Set the broadcast address of the client to x.x.x.x.
    31 
    32 === GATEWAY=gateway ===
    33 Use the default gateway.
    34 
    35 === ETHER_SLEEP=sec ===
    36 Give the switch time to start passing packets. Some switches won't forward packets until 30 seconds or so after an interface comes up. This means the DHCP server won't even get the request for 30 seconds. Set this parameter if your client doesn't seem to receive the DHCPOFFER from the DHCP server.
    37 Default is: 0.
    38 
    39 === IMAGESERVER=imageserver ===
    40 Use the image server imageserver to download the image on the client.
    41 
    42 === IMAGENAME=imagename ===
    43 Install the image imagename on the client.
    44 
    45 === LOG_SERVER=logserver ===
    46 Use logserver as the log server. Remember to configure syslog on that host to accept remote logs and configure the firewall to accept connections on the port 514/UDP.
    47 
    48 === LOG_SERVER_PORT=port ===
    49 Use the UDP port port to send log to the log server, instead of using the default port 514/UDP. Remember to configure the firewall on your log server to accept connections on port port/UDP.
    50 
    51 === SCRIPTNAME=script ===
    52 This parameter can be specified to force the use of the autoinstallation script script. If it is not specified (and, in general, this is the case) the first script found from the followings is taken:
    53 IMAGENAME.master (if IMAGENAME is defined in the installation parameters)
    54 HOSTNAME.sh
    55 BASE_HOSTNAME.master (e.g. if you have from node001 to node100 the BASE_HOSTNAME is node)
    56 You can play with your autoinstall scripts, create symlinks, etc. in /var/lib/systemimager/scripts on your image server.
    57 
    58 
    59 === SSH=y|n ===
    60 Enable the SSH transport if SSH=y. See SSH for more details.
    61 Default is: n
    62 
    63 === SSHD=y|n ===
    64 If SSHD=y a SSH daemon is started on the imaging client. By default only passwordless login are allowed (via /root/.ssh/authorized_keys). This option is only available in version 3.8.0 and above.
    65 
    66 
    67 === SSH_USER=user ===
    68 Use the user user to download the image via a SSH tunnel from the image server. See SSH for more details.
    69 
    70 === SSH_DOWNLOAD_URL ===
    71 Use the url http://url to download the authorized_keys to install via SSH tunnel. See SSH for more details.
    72 
    73 
    74 === MONITOR_SERVER=monitorserver ===
    75 Enable Monitoring feature and use monitorserver as monitor server. See Monitoring for more details.
    76 
    77 === MONITOR_PORT=port ===
    78 Use the port port/TCP to send client informations to the monitor server. See Monitoring for more details.
    79 Default is: 8181.
    80 
    81 === MONITOR_CONSOLE=yes|no ===
    82 If set to yes enable full console view. With full console is enabled it is possible to follow the full installation process on clients (stdout and stderr). See Monitoring for more details.
    83 Default is: no.
    84 
    8511=== BITTORRENT=y|n ===
    8612If set to y use the BitTorrent transport (recommended if you need to install a huge amount of clients). See BitTorrent for more details. This option is deprecated and
     
    9218Default: if not set autodetect the best staging directory.
    9319
     20=== BLACKLIST=kernel_modules ===
     21Specify which kernel modules must be blacklisted to prevent udev from loading them.
     22
     23Specify as: BLACKLIST=module_a;module_b;module_c
     24
     25=== BROADCAST=x.x.x.x ===
     26Set the broadcast address of the client to x.x.x.x.
     27
     28=== DEVICE=ethi ===
     29Set the management interface of the client to ethi. The client will contact the image server on that interface. Starting from SystemImager 3.8.1 this parameter can be used also to force the execution of the DHCP client only on a single interface (default is to try all the available interface on the client).
     30
     31===  DOMAINNAME=domainname ===
     32Set the domain of the client to domainname.
     33
     34
     35=== ETHER_SLEEP=sec ===
     36Give the switch time to start passing packets. Some switches won't forward packets until 30 seconds or so after an interface comes up. This means the DHCP server won't even get the request for 30 seconds. Set this parameter if your client doesn't seem to receive the DHCPOFFER from the DHCP server.
     37Default is: 0.
     38
     39=== HOSTNAME=hostname ===
     40Set the hostname of the client to hostname.
     41
     42=== GATEWAY=gateway ===
     43Use the default gateway.
     44
    9445=== GRUB2=yes|no ===
    9546This flag has been added to be used in the installation script. A recommendation with grub2 is to install it on a separate partition with the flag bios_grub. This is only posible with GPT enabled disk. So this variable has been added to determine which disk table must be used. For a example see this [source:trunk/example/masterscript.new#L27 install script] and [wiki:SaliUsage/Functions/partition partition function]. Default is: no
     47
     48=== IMAGENAME=imagename ===
     49Install the image imagename on the client.
     50
     51=== IMAGESERVER=imageserver ===
     52Use the image server imageserver to download the image on the client.
     53
     54=== IPADDR=x.x.x.x ===
     55Set the IP address of the client to x.x.x.x.
     56
     57=== LOG_SERVER=logserver ===
     58Use logserver as the log server. Remember to configure syslog on that host to accept remote logs and configure the firewall to accept connections on the port 514/UDP.
     59
     60=== LOG_SERVER_PORT=port ===
     61Use the UDP port port to send log to the log server, instead of using the default port 514/UDP. Remember to configure the firewall on your log server to accept connections on port port/UDP.
     62
     63=== MONITOR_CONSOLE=yes|no ===
     64If set to yes enable full console view. With full console is enabled it is possible to follow the full installation process on clients (stdout and stderr). See Monitoring for more details.
     65Default is: no.
     66
     67=== MONITOR_PORT=port ===
     68Use the port port/TCP to send client informations to the monitor server. See Monitoring for more details.
     69Default is: 8181.
     70
     71=== MONITOR_SERVER=monitorserver ===
     72Enable Monitoring feature and use monitorserver as monitor server. See Monitoring for more details.
     73
     74=== NETMASK=x.x.x.x ===
     75Set the netmask of the client to x.x.x.x.
     76
     77=== NETWORK=x.x.x.x ===
     78Set the network address of the client to x.x.x.x.
    9679
    9780=== PROTOCOL=protocol ===
     
    10285Defautl is: ''rsync''.
    10386
     87=== RESCUE=yes|no ===
     88Open a shell window when RESCUE=yes is specified.
     89
     90=== SCRIPTNAME=script ===
     91This parameter can be specified to force the use of the autoinstallation script script. If it is not specified (and, in general, this is the case) the first script found from the followings is taken:
     92IMAGENAME.master (if IMAGENAME is defined in the installation parameters)
     93HOSTNAME.sh
     94BASE_HOSTNAME.master (e.g. if you have from node001 to node100 the BASE_HOSTNAME is node)
     95You can play with your autoinstall scripts, create symlinks, etc. in /var/lib/systemimager/scripts on your image server.
     96
     97=== SSH=y|n ===
     98Enable the SSH transport if SSH=y. See SSH for more details.
     99Default is: n
     100
     101=== SSHD=y|n ===
     102If SSHD=y a SSH daemon is started on the imaging client. By default only passwordless login are allowed (via /root/.ssh/authorized_keys). This option is only available in version 3.8.0 and above.
     103
     104=== SSH_DOWNLOAD_URL ===
     105Use the url http://url to download the authorized_keys to install via SSH tunnel. See SSH for more details.
     106
     107=== SSH_USER=user ===
     108Use the user user to download the image via a SSH tunnel from the image server. See SSH for more details.
     109
    104110=== VERBOSELEVEL=number ===
    105111Specify the verbose level from 0 to 255.
    106112
    107113Default is: 2
    108 
    109 === RESCUE=yes|no ===
    110 Open a shell window when RESCUE=yes is specified.
    111 
    112 Default is: 0
    113 
    114 === BLACKLIST=kernel_modules ===
    115 Specify which kernel modules must be blacklisted to prevent udev from loading them.
    116 
    117 Specify as: BLACKLIST=module_a;module_b;module_c