Solaris Jumpstart Cheat Sheet
This document is a quick revision sheet, please refer to the sun documation regarding on how to install, configure
and implement Solaris Jumpstart
| Create the directory structure | mkdir -p /export/jumpstart/Solaris_8 mkdir /export/jumpstart/Solaris_10 mkdir /export/jumpstart/config mkdir /export/jumpstart/boot |
| Share out directories | # edit the /etc/dfs/dfstab file share -F nfs -o ro,anon=0 /export/jumpstart/ |
| Create Install server | # Obtain the Solaris 8 CD's setup-install-server /export/jumpstart/Solaris_8 # Obtain the Solaris 10 CD's or DVD setup-install-server /export/jumpstart/Solaris_10 |
| Add additional software | # Solaris normally comes on multiple CD's # Solaris normally comes on multiple CD's |
| Copy the configuration and example scripts | The samples can be find in and should be copied to /export/jumpstart/config <your configured path>/Misc/jumpstart_sample |
| Create boot Servers | # If additonal boot servers are required |
| Setup automatic system config | create the sysidcfg information in the /export/jumpstart/config directory (can use sysidconfig from other servers) Example sysidcfg file |
| Create profiles | # There are various examples on the CD's (directory) # profile keywords profile values see link for more profile exmaples, you have used the SUNWcall cluster package for everything |
| Create Begin & Finish scripts | The scripts can be shell, perl, etc |
| Create rules file | The rules are based on keywords with values, begin script, profile, finish script hostname vclus1 - cluster_profile - |
| Check rules file | # Run the check script within the config directory, a file will be created called "rules.ok" check |
| Setup clients | # add_install_client is in Solaris_10/Tools directory -e client ethernet address you could have obmitted the -e and -i options if you add them to /etc/ethers and /etc/hosts files Other useful options |
| check boot server | ## to make sure that a boot server is on the network, yo can use the command rpcinfo -b bootparam 1 |
Jumpstart Process
| Jumpstart Server/Client Process |
|
Daemons used
| Daemons Used | mountd |
Files Used
| Files Used | /tftpboot /rplboot /etc/inetd.conf /etc/ethers /etc/hosts /etc/bootparams |