Trusted Solaris Installation and Configuration

Add Client Information with the add_install_client Command


Note -

If you added hosts with the Host Manager, do not add information locally, as this command does.


  1. On the install server, as secadmin at label admin_low, add the add_install_client and rm_install_client commands to the root role's profile.

    The path to the commands is install_dir_path. For the continuing example, the path is /export/install/ts7_sparc.

    See "To Add a Command to a Role's Profile" for the full procedure.

  2. On the install server, as root at label admin_low, launch the Name Service Switch action.

  3. Ensure that the value of ethers and bootparams is files nisplus, as in:

    ethers: 			files nisplus dns
    netmasks: 			files nisplus dns
    bootparams: files nisplus dns
  4. As root, verify that the commands add_install_client and rm_install_client are in your profile.


    # clist -p | grep install_client
    It should display:
    /export/install/ts7_sparc/add_install_client: all
    /export/install/ts7_sparc/rm_install_client: all
    

    See "To Verify That a Command is in a Role's Profile" for the full procedure.

  5. Change to the Trusted Solaris boot information directory.


    # cd boot_dir_path 
    

    For example, if the boot server is also the install server:


    # cd /export/install/ts7_sparc
    
  6. Run the add_install_client(1M) command for every client you plan to install over the network.


    # ./add_install_client [ -e ethernet_address ] \
    -s install_server:install_dir_path    host_name    platform_group
    

    In this command,

    -e

    Specifies the ethernet address.

    -s

    Specifies the install server.

    install_server:install_dir_path

    install_server is the host name of the install server. install_dir_path is the absolute path name of the directory that has the copy of the Trusted Solaris CD image.

    host_name

    Is the host name of the standalone workstation or the server receiving the network installation. The host must be in the NIS+ name service for this command to work.

    platform group

    Is the platform group (sun4c, sun4m, sun4u) of the host being installed. (For a detailed list of platform groups, see Solaris 7 Sun Hardware Platform Guide.)

    For example, issuing the command:


    # ./add_install_client -e 8:0:20:17:22:a4 \
    -s heron:/export/install/ts7_sparc willet sun4m
    
    • Creates (if necessary) and copies boot information to the boot server's local bootparams database.

    • Creates (if necessary) and copies ethernet information to the boot server's local ethers file.

    • Creates (if necessary) and sets up the /tftpboot directory on the boot server with an entry for willet, whose platform group is sun4m.

    • Points the client to platform information on the install server's (heron's) file system, /export/install/ts7_sparc.

    Result: The client willet can be installed over the network.

  7. As secadmin, at label admin_low, remove the add_install_client script from the Custom Root Role.

    See "To Remove a Command from a Role's Profile" for the full procedure.

  8. Go to "Check Client Information".