JumpStart Installation Steps
Client: Machine that will receive the jumpstart installation.
Install-server: Machine that provides Solaris OS to the clients.
Files:
/etc/ethers: This file contains the static mapping of MAC address and the
corresponding hostname.
/etc/hosts: This file contains the static mapping of the IP address and the
corresponding hostname.
JumpStart installation commands
1. Configure the install server as NIS master server
# cd /etc
# cp /etc/nsswitch.nis /etc/nsswitch.conf
# domainname toonz.com
# domainname
toonz.com
# domainname > /etc/defaultdomain
# touch ethers bootparams locale timezone netgroup netmasks
# ypinit -m (initialize the NIS master server)
# /usr/lib/netsvc/yp/ypstart
# ypwhich (to check that the master server is backup)
2. Edit /etc/ethers and add the following entries
# vi /etc/ethers
0:3:ba:45:db:79
sfv210
:wq!
3. Edit /etc/hosts and add the following entries
# vi /etc/hosts
192.168.10.1
sun.comloghost
timehost
e450
e250
:wq!
4. Edit /etc/netmasks and add the following entries
# vi /etc/netmasks
255.255.255.0
:wq!
5. Edit /etc/timezone and add the following entries
# vi /etc/timezone
Asia/Calcutta
toonz.com
:wq!
6. Edit /etc/locale and add the following entries
# vi /etc/locale
sun.com
en-us
:wq!
7. Update the NIS maps
# cd /var/yp
# /usr/ccs/bin/make
8. Create the jumpstart directory that will contain the boot files and Solaris OS software
# mkdir /jumpstart
9. Insert Solaris CD 1 /2
# cd /cdrom/cdrom1/Solaris_10/Tools
# ./setup_install_server /jumpstart
10. After the first CD contents are copied, insert Solaris CD 2 /2
# cd /cdrom/cdrom0/Solaris_8/Tools
# ./add_to_install_server /jump
11. Copy the sample jumpstart scripts from Solaris CD 1 /2 to the /jump directory
# cd /cdrom/cdrom0/s0/Solaris_8/Misc/JumpStart_sample
# cp -r * /jump
12. Setup the sysidcfg-dir under /jump. This folder will contain the system identification
details in the sysidcfg file
# cd /jump
# mkdir sysidcfg-dir
# cd sysidcfg-dir
# mkdir e450
# cd e450
# vi sysidcfg
timezone=US/Central
terminal=xterms
name_service=NONE
timeserver=192.168.128.150
security_policy=NONE
root_password=lyIxN592YlJMo
network_interface=e1000g2
{hostname=backup ip_address=192.168.128.133 netmask=255.255.255.0 protocol_ipv6=no}
:wq!
13. Create the profile file
# cd /jump
# vi .profile
install_type
initial_install
system_type server
partitioning
explicit
filesys c0t0d0s0 3000 /
filesys c0t0d0s1 750 swap
(note: you can create other slices if required)
geo N_America
cluster SUNWCall (entire distribution)
(optional: you can add additional packages if required using the command:
package <packagename> add
:wq!
14. Add the entry in rules file
# cd /jump
# vi rules
any - - .profile :wq!
15. Validate the rules.ok file
# ./check
16. Add the client
# cd /jump/Solaris_8/Tools
# ./add_install_client -c sun:/jump -p sun:/jump/sysidcfg-dir/e450 e450 sun4u
17. Edit the /etc/dfs/dfstab file
# vi /etc/dfs/dfstab
share -F nfs -o ro,anon=0 /jump
:wq!
18. Update the NIS maps once again
# cd /var/yp
# /usr/ccs/bin/make
19. To start the jumpstart installation
Ok boot net - install
DISPLAY=ip :0.0
Export DISPLAY