Solaris Common Messages and Troubleshooting Guide


To solve the first problem:

  1. Check how the dfstab(4) (/etc/dfs/dfstab on the install image NFS server) looks:

    share -F nfs -o ro,anon=o /jumpstart-dir

  2. Run share(1M) command on the installed image NFS server, to make sure it is shared properly.

  3. Check /etc/bootparams file on the net install server. Look for entries with incorrect boot path.

  4. Make sure that /usr/sbin/rpc.bootparamd is running on the boot server. If necessary, kill and restart it.

  5. Check /etc/ethers on the boot server for duplicate or conflicting entries.

  6. At the prompt, run test net /test-net and/or watch net /watch-net to test the network connectivity.

As a workaround for the second problem, check the nsswitch.conf(4) file. If some of the entries point to NIS, such as:

rpc		nis	files
hosts		nis	files
ethers		nis	files
bootparams	files   nis
change all of these entries to files first:

rpc		files 	nis
hosts		files 	nis
ethers		files	nis
bootparams	files	nis

Note -

You might have to update these files manually if they do not contain information on the client machine you are trying to jumpstart.

Then, remove the client with rm_install_client(1M), remove the contents of tftpboot, and again add the client:

add_install_client -c /jumpstart-dir/profiles  'client name'  'arch'