Vic/jumpstart
From Summerseas
Contents |
[edit]
Solaris Jumpstart
[edit]
Servers
- susun08
[edit]
Layout
- /jumpstart
- /jumpstart/rules
- /jumpstart/Files
- /jumpstart/Finish
- /jumpstart/Profiles
- /jumpstart/Sysidcfg
- /jumpstart/OS
- /jumpstart/OS/s10u3_x86
- /jumpstart/OS/sol10_u1
- /jumpstart/OS/sol10_u2
- /jumpstart/OS/sol10_u3
- /jumpstart/OS/sol9_u9
[edit]
How to add a client
- Update config files and run "add_install_client"
- On the jumpstart server
- Add client to /etc/hosts
- Add client MAC address to /etc/ethers
- Add the client to the /jumpstart rules file.
- Run /jumpstart/check to verify rules and create rules.ok.
- Run add_install_client from the desired OS (Example follows)
- On the jumpstart server
bash-3.00# cd /jumpstart/OS/sol10_u3/Solaris_10/Tools bash-3.00# ./add_install_client -i 10.60.240.85 -s 10.60.240.48:/jumpstart/OS/sol10_u1 \ > -c 10.60.240.48:/jumpstart \ > -p 10.60.240.48:/jumpstart/Sysidcfg/Solaris_10 \ > shsun15 sun4u updating /etc/bootparams copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-3
- Usage:
- ./add_install_client <options> client_name platform_group
- [-i ipaddr] [-e ethernetid] [-s server:path]
- [-c server:path] [-p server:path]
- [-n [name_server]:name_service[(netmask)]]
- [-t install boot image path]
- ./add_install_client <options> client_name platform_group
[edit]
Files
- client_init
- This script is copied to the client and executed following the post jumpstart reboot. I use it for client configuration post install. It can be used to install patches, configure veritas, VCS, NIS and mpxio etc.
- Example Finish Script
- This script does some customization following the jumpstart install before the initial reboot.
- Example Jumpstart Client Profile
- Example sysidcfg Note - the sysidcfg file is specified in the add_install_client command.
- Example rules file
