Netra CP2500 Board Release Notes |
This document contains important and late-breaking information about the Netra CP2500 board, including:
You can download the most recent version of this document, as well as other Netra CP2500 board documents, at:
http://www.sun.com/documentation/
TABLE 1 describes the known issues and available work arounds for the Netra CP2500 board at the time of this release.
The following procedures describe how to install the Solaris operating system on the Netra CP2500 board. Prior to installing the software, you will need to download patches and prepare a patched network installation server. The installation will differ if you will install the OS on a Netra CP2500 board with a disk drive or if you will install the Netra CP2500 board as a diskless client.
This section contains the following sub-sections:
Before installing the Solaris operating system, see TABLE 2 for a list of the installation requirements.
You will need a copy of initial Solaris 9 Operating System Media Kit that was released on May 2002. You will use the Solaris installation CDs and the Solaris Supplement CDs for the installation. For instructions on ordering the initial Solaris 9 Operating System Media Kit, see Ordering the Solaris 9 9/05 Operating System. |
|
Prior to installing the software, make sure that you have downloaded the required software patches. These patches are listed in the installation procedures. For information about where to download these patches, see Downloading the Required Patches. |
|
You may need to update the Netra CP2500 board firmware prior to installing the Solaris operating system. For information about where to download the latest firmware, contact your Sun Service representative. |
|
For more specific details about installing Solaris operating system, refer to the Solaris 9 Installation Guide (806-5205), the System Administration Guide: Basic Administration (806-4073), and the System Administration Guide: Advanced Administration (806-4074). These manuals shipped in your Solaris Media Kit and can also be viewed on the Solaris documentation web site: |
|
In order to install the software, you will need to prepare a patched network installation server. You will need a server with adequate disk space that is accessible to the Netra CP2500 board over the network. Note - You will need enough available server disk space to store the required patches described in Downloading the Required Patches. |
|
During the Solaris operating system installation, you will be prompted to answer the following questions:
Note - Refer to the Solaris installation documentation for more information about these installation questions. |
The Netra CP2500 board supports the Solaris 9 9/05 Operating System that was released in September 2005. This initial Solaris 9 9/05 Operating System release (hereafter referred to as the Solaris 9 9/05 OS) requires that you install a number of patches before it will operate on the Netra CP2500 board (see Downloading the Required Patches for more information).
To obtain the Solaris 9 9/05 OS Media Kit, which contains the installation media and documentation, contact either your sales representative or field service technician and make a special order using the following part number: SOLZS-09AC9AYM. While the Solaris 9 9/05 OS can no longer be ordered from the Sun price list, you can obtain this version of the OS by making a special order through a qualified Sun representative.
In this document's software installation procedures, you will be asked to patch the base Solaris OS with patches you have downloaded from the SunSolve web site. These patches are required when installing the Solaris Operating System on the Netra CP2500 board.
There are two types of patches to download:
See TABLE 3 for the list of patches you need to download and save to a server accessible from the network. Always download and use the latest version of the patches listed bin TABLE 3.
1. Create a directory into which you will copy and store the patches you will need for the Solaris OS installation.
You will install these patches at various times during the procedures.
Where patch_directory is the full path name of the directory that you are creating to store the required patches. This patch_directory must be network accessible to the board and all servers required for the Solaris OS installation.
2. Download all of the patches in TABLE 3 and copy them to the new patch directory.
The directory you created in Step 1 should contain all of the patches listed in TABLE 3.
3. Use the unzip command to uncompress and extract the downloaded patches.
The following procedures describe how to create a patched network installation server for a Netra CP2500 board installation. Before creating a patched network installation server, see Preparing for the Solaris Operating System Installation for installation requirements, and create a patch directory as described in Preparing the Patch Directory.
2. Insert the Solaris 9 9/05 Software 1 of 2 CD in a CD-ROM drive accessible to the installation server.
3. Change directories to the Tools directory on the Solaris 9 CD 1 of 2.
4. Run the setup_install_server script to create an install image on the server:
Replace image_directory with the directory on the server where you want to create the Solaris installation image.
5. Eject the Solaris 9 9/05 Software 1 of 2 CD.
6. Insert the Solaris 9 9/05 Software 2 of 2 CD in a CD-ROM drive accessible to the installation server.
7. Change directories to the Tools directory on the Solaris 9 9/05 CD 2 of 2.
8. Run the add_to_install_server script to add the Solaris 9 Software 2 of 2 CD software to the install image:
Replace image_directory with the Solaris installation image directory.
9. Eject the Solaris 9 Software 2 of 2 CD.
You have created a Solaris 9 9/05 OS network installation image in the image_directory. The following steps will patch and prepare the network installation image for a Netra CP2500 installation.
10. Change directories to the patch_directory, which contains all of the downloaded patches required for the Solaris OS installation.
Where patch_directory is the path to the patch directory you created in Preparing the Patch Directory. See Downloading the Required Patches for more information.
11. Using a text editor, create a text file called patch_order that lists the following patches in the order shown below.
The following patches are a subset of the patches found in the patch_directory. You patch_order file should contain the following text in this order:
12. Save this patch_order text file to the patch_directory directory.
Where patch_directory is the path to the patch directory you created in Preparing the Patch Directory.
13. Use the patchadd command to patch the network installation image.
# cd patch_directory # patchadd -C image_directory/Solaris_9/Tools/Boot -M patch_directory ./patch_order |
Where image_directory is the path to the network installation image directory, and patch_directory is the full path to the directory containing the downloaded patches.
This step installs all of the patches listed in your patch_order file to the miniroot of the network installation image. A miniroot contains a kernel and just enough software to install the Solaris OS.
Patching the miniroot will enable you to boot the Netra CP2500 board to where you can install the Solaris Operating System.
At this point in the procedure, you can either install the Solaris OS on Netra CP2500 boards with disk drives (diskfull clients) or create a diskless boot server for Netra CP2500 board diskless clients.
This procedure will use the patched network installation server to install the Solaris OS on to a disk drive installed on or connected to a Netra CP2500 board (a diskfull client).
Note - Prior to this procedure, you must have created a patch directory as described in Preparing the Patch Directory, and have created the patched network installation server as described in Preparing a Patched Network Installation Server. Also, ensure that the network installation image and the patch directory are accessible over the network. |
1. Change directories to the Tools directory of the network installation image.
Where image_directory is the path to the network installation image directory that you created in the section, Preparing a Patched Network Installation Server.
2. Use the add_install_client command to set up the system to be installed from the network.
You will need to know the following information about the board to be installed prior to using the add_install_client command:
For more information about the add_install_client command, refer to the add_install_client(1M) man page and the Solaris documentation.
3. To begin the Solaris OS installation, boot the patched network installation server at the Netra CP2500 board's OpenBoot PROM ok prompt:
While booting over the network, you may see the following warning messages, which can safely be ignored:
call to undefined service "alloc_virt" WARNING: could not find portid or nodeid property in multiplexer WARNING: could not find portid or nodeid property in i2c |
Refer to the Solaris documentation for additional information about booting over a network.
4. Once you have booted the board over the network, perform the standard Solaris network installation procedure.
Refer to the Solaris documentation for additional installation instructions.
During the Solaris OS installation, you will be prompted with the following questions that you must answer as follows:
a. The default is Auto Reboot. Be sure to select Manual Reboot.
b. Select Custom Install when asked which Solaris products you wish to install.
c. Select Entire Group Plus OEM when asked which Solaris group you wish to install.
d. Select Default Packages when asked if you wish to install the default software packages of the Entire Group Plus OEM Solaris software group.
e. At the end of the Solaris installation, you must choose not to reboot the system. Type an exclamation point (!) to exit the Solaris installation when asked if you want to reboot the system.
![]() |
Caution - You muststop the reboot of the system at this point in the procedure. If you allow the system to reboot, you will need to restart the entire Solaris installation from the beginning. |
5. Mount the patch_directory, which contains all of the downloaded patches required for the Solaris OS installation.
Where patch_directory is the full path to the patch directory you created in Preparing the Patch Directory.
6. Use the patchadd command, and the patch_order file you created when you created the network installation image, to install the patches.
# cd /mnt # cat ./patch_order 112233-12 117171-17 114129-02 114127-03 113073-14 116532-03 118558-21 116009-05 116557-04 117124-11 # patchadd -R /a -M /mnt ./patch_order |
7. After installing the software patches, reboot the board.
8. Log into the board as superuser and insert the Software Supplement For the Solaris 9 Operating Environment CD in a CD-ROM drive accessible to the installation server.
9. Create a directory into which you will copy and store system-specific packages from the Software Supplement For the Solaris 9 Operating Environment CD.
You will apply these system-specific packages later in this procedure.
Where package_directory is the name of the directory that you are creating to store these additional system-specific packages. This package_directory must be network accessible to the board.
10. Type the following commands to copy the system-specific packages from the Supplement CD to the directory you just created:
# cd /cdrom/cdrom0/Netra_ct_Platform_1.0/Product # tar cvf - ./* | ( cd package_directory ; tar xvf - ) |
Where package_directory is the name of the directory that you created in Step 9 to hold these additional system-specific packages.
11. Eject the Software Supplement For the Solaris 9 Operating Environment CD.
12. Use the pkgadd command to install the three system-specific packages you copied from the Software Supplement For the Solaris 9 Operating Environment CD.
Where package_directory is the name of the directory that you copied and stored the three system-specific software packages.
13. Change directories to the patch_directory.
Where patch_directory is the full path to the directory containing the downloaded patches.
14. Using a text editor, create a text file called patch_order2 that lists these patches in the following order.
The following patches are a subset of the patches you should have already downloaded prior to starting this procedure. See Downloading the Required Patches for more information.
Your patch_order2 file should contain the following text in this order:
The patch_order2 file contains a subset list of the patches that you downloaded in the section, Downloading the Required Patches.
15. Save the patch_order2 text file to the patch_directory directory.
Where patch_directory is the full path to the directory containing the downloaded patches.
16. Use the patchadd command, and the patch_order2 file you created in Step 14, to install the patches.
Where patch_directory is the full path to the directory containing the downloaded patches.
17. After installing the patches, reboot the board.
While booting the board, you may see the following warning messages, which can safely be ignored:
You have completed the Solaris OS installation on the diskfull client.
This procedure will set up a diskless boot server by starting the Solaris OS services required for diskless clients. For additional information about diskless boot servers and diskless clients, refer to the Solaris documentation, which you can find at:
http://docs.sun.com
This procedure sets up a boot server by starting the operating systems services required for diskless clients. Once you set up the boot server, see To Add a Diskless Client for instructions on adding diskless clients to the boot server.
You must have a superuser (root) password on your diskless boot server to perform the following tasks.
Note - Prior to this procedure, you must download all of the patches listed in Downloading the Required Patches and creat the patched network installation server as described in Preparing a Patched Network Installation Server. Also, ensure that the network installation image is accessible over the network. |
1. Prepare a patched network installation server.
Follow the procedures in Preparing a Patched Network Installation Server to create a patched network installation server.
2. Log into the network server as superuser and change directories to the /usr/sadm/bin directory.
3. Use the smosservice command to add boot services to the installation server.
# ./smosservice add -u root -p root_password -- -x mediapath=image_directory \-x platform=sparc.sun4u.Solaris_9 -x cluster=SUNWCXall -x locale=locale |
Refer to the smosservice(1M) man page for more information and options.
For example, if the following entries were used for each variable, the command would appear as follows.
4. Place the Software Supplement For the Solaris 9 Operating Environment CD in a CD-ROM drive accessible over the network.
5. Create the text file /tmp/usr_admin with the following contents for the usr space package:
mail= instance=unique partial=nocheck runlevel=nocheck idepend=nocheck rdepend=nocheck space=nocheck setuid=nocheck conflict=nocheck action=nocheck basedir=/usr_sparc.all |
6. Type the following command to add the usr space package to the usr area of the boot service.
# /usr/sbin/pkgadd -S -M -R /export/Solaris_9 \ -d /cdrom/cdrom0/Netra_ct_Platform_1.0/Product \ -a /tmp/usr_admin -n SUNWctac |
7. Create the text file /var/sadm/install/admin/opt_admin with the following contents for the root space packages:
mail= instance=unique partial=nocheck runlevel=nocheck idepend=nocheck rdepend=nocheck space=nocheck setuid=nocheck conflict=nocheck action=nocheck basedir=/opt |
8. Type the following commands to add the root space packages to the clone area:
Note - The two commands beginning with tar cvf are both single long entries. |
9. Apply the root space packages to the clone area:
10. Apply Solaris usr pkgs to the clone area.
11. Apply Solaris root pkgs to Solaris_9 usr area.
# /usr/sbin/pkgadd -S -n -M -a /var/sadm/install/admin/usr_admin \ -d image_directory/Solaris_9/Product \ -R /export/Solaris_9 SUNWcar.u SUNWcsr SUNWcarx.u |
12. Ensure that all of the patches you downloaded in section, Downloading the Required Patches, are in the patch_directory you created in Preparing the Patch Directory.
You should have copied all of the patches listed inTABLE 3 when you followed the procedure, Preparing the Patch Directory. The patch_directory is the full path to the directory you created to store the downloaded patches.
13. Change directories to the /usr/sadm/bin directory.
14. Use the smosservice patch command to apply the patches to the diskless boot service in the following order:
CODE EXAMPLE 1 displays how to install these patches using the smosservice patch command, where root_password is the root password of the diskless boot server and patch_directory directory is the full path to patch directory you created in Preparing the Patch Directory. You must add the additional -m -U flags when you install the last patch to the installation image.
The following patches must be installed manually:
15. Manually install the previously listed patches, using the patchadd command:
During 119503-07 patch installation you may see the following message:
You can safely ignore this message.
16. After the patches are installed, follow the procedure in To Add a Diskless Client to add a diskless client.
1. Prepare a boot server for the diskless clients.
If you have not yet created a boot server for the diskless clients, follow the steps in To Create a Boot Server For Diskless Clients before continuing with this procedure.
2. Log into the patched boot server as superuser.
3. Verify that the IP addresses for all other network interfaces on the boot server have corresponding hostnames in the hosts database.
The smdiskless command will fail if IP addresses of any network interfaces on the boot server do not have a corresponding hostname in the hosts databases.
4. Collect the following information for the diskless client you are adding:
5. Change directories to the /usr/sadm/bin directory.
6. Set up the diskless clients.
For each diskless client, type the following command as superuser (root):
Refer to the smdiskless(1m) man page for more information and options.
For example, if the following entries were used for each variable, the command would appear as follows.
You have to type your superuser password again after typing this command. The installation process should take roughly 5 minutes per client and about 15-30 minutes for the operating environment service to install; however, no progress is displayed on screen while the process is running. Do not cancel or kill the process until the process has successfully completed.
You should see messages similar to the following after a few moments, confirming that the command went through successfully the second time:
Login to client_host as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from client_host was successful. |
Once the client setup completes you need to reboot the server for the installation to take effect.
Log on to the client and run boot net at the ok prompt.
Some systems encounter problems in the diskfull installation. This section lists the common problems and solutions for them.
Some systems may panic following Step 4 Once you have booted the board over the network, perform the standard Solaris network installation procedure.
If this happens you will see output similar to the following:
To solve this problem, patch the network installation image with the patch_order2 patches.
You should now be able to complete the diskfull installation procedure.
Some systems may fail to reboot following Step 7 After installing the software patches, reboot the board.
If the system fails to reboot following Step 7, do the following:
You should now be able to boot the system from the disk.
Copyright © 2007, Sun Microsystems, Inc. All Rights Reserved.