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 |