C H A P T E R 2 |
Release Package Contents and Directories Created |
This chapter describes the content of the release packages and shows the directories and files that the software creates when it is installed. Specifically, it contains the following topics:
The Sun StorEdge QFS and the Sun StorEdge SAM-FS software packages are in Sun Solaris pkgadd(1M) format. These packages reflect the Sun Solaris version for the platform upon which you will be installing the Sun StorEdge QFS or the Sun StorEdge SAM-FS software.
For information on the directories and files provided with the release package, see the Sun StorEdge QFS and Sun StorEdge SAM-FS 4.1 Release Notes, which is posted to the documentation web sites described in this manual's preface.
TABLE 2-1 shows the release packages.
Sun StorEdge SAM-FS software packages. Includes the standard file system and the storage and archive management (SAM) software. |
|
Note - The 4.1 release does not include any localized software packages. |
The releases are identified using characters arranged in the following format:
TABLE 2-2 explains the release numbering scheme.
This section describes the directories and files associated with the Sun StorEdge QFS and Sun StorEdge SAM-FS products. You can obtain additional information about the files in this section from the man pages after the software is installed.
TABLE 2-3 lists the directories created when the Sun StorEdge QFS and Sun StorEdge SAM-FS software packages are installed.
TABLE 2-4 and TABLE 2-5 list the files created when the Sun StorEdge QFS or Sun StorEdge SAM-FS software is installed.
Vendor and product identification strings for recognized SCSI devices. |
||
Driver for SCSI media changers, optical drives, and non-motion I/O for tape drives. |
||
The Sun StorEdge QFS and Sun StorEdge SAM-FS file systems have dynamically loadable components that are stored in the Sun Solaris /kernel directory (see TABLE 2-4). You can determine the modules that are loaded by using the modinfo(1M) command. Typically, the kernel loads the file system module at boot time. Alternatively, you can load the file system module when the file system is first mounted after the Sun software is installed.
After the Sun StorEdge QFS or Sun StorEdge SAM-FS software is installed, it creates files that it uses for fault notification. TABLE 2-5 lists these files. When the software detects faults serious enough to merit user attention, the software uses these trap and log files to convey fault information through the SAM-QFS Manager software.
The software creates the files listed in TABLE 2-5 with -rwxr-x--- permissions. Do not change these file permissions. If execute permissions are lost, for example, the system writes messages such as the following to /var/adm/messages:
SUNW,SUNWsamfs,sysevent.conf, line1: no execute access to /opt/SUNWsamfs/sbin/tapealert_trap - No such file or directory. |
The configuration procedures in this manual direct you to create several files. The Sun StorEdge QFS and Sun StorEdge SAM-FS software uses these site files.
TABLE 2-6 and TABLE 2-7 list the site files you create. Some of the files in these lists are optional, depending on your configuration, and others are required.
TABLE 2-6 shows the required site files. These are files that you must create at your site in order to use the Sun StorEdge QFS and Sun StorEdge SAM-FS software.
License file. For more information, see the licensing information pertinent to your installation in Obtaining a Software License Key. This is a required file. |
||
Master configuration file. For more information, see the mcf(4) man page. This is a required file. |
TABLE 2-7 shows the optional site files. This is a partial list of the files that you might or might not create depending on the software packages you install and the features you use.
During installation, Sun StorEdge QFS and Sun StorEdge SAM-FS software adds information to certain Sun Solaris system files. These system files are ASCII text files. Sun Solaris uses these files to identify loadable kernel modules by number rather than by name.
The Sun StorEdge QFS and Sun StorEdge SAM-FS software adds information to the following files:
Certain Solaris OS patches might either remove or introduce conflicts with the samsys entry. For information on installing Solaris OS patches in a Sun StorEdge QFS or Sun StorEdge SAM-FS environment, see Installing Sun Solaris Patches.
Certain Sun Solaris patches overwrite the /etc/name_to_sysnum file. The /etc/name_to_sysnum file identifies loadable kernel modules by number rather than by name. If a patch overwrites the /etc/name_to_sysnum file, it removes the Sun StorEdge QFS and Sun StorEdge SAM-FS samsys system call number entry. Without a system call number, you can cause a system panic or a mount failure to occur when you attempt to mount Sun StorEdge QFS or Sun StorEdge SAM-FS file systems.
CODE EXAMPLE 2-4 shows the messages that the Solaris OS writes to the /var/adm/messages file.
To avoid this problem, use the following procedure for installing Solaris OS patches.
1. Idle archiving and stop the storage and archive manager. (Optional)
Perform this step only if you are using the Sun StorEdge SAM-FS file system. You do not have to perform this step if you are using the Sun StorEdge QFS file system. Type the following commands:
2. Use the cp(1) command to save your current /etc/name_to_sysnum file to an alternate location.
3. Install one or more Solaris OS patches.
For information about this, consult the documentation that came with your Solaris OS patch.
4. Use vi(1) or another editor to open the /etc/name_to_sysnum file and search for lines containing the string samsys.
Depending on your search results, go to one of the following procedures:
1. Use more(1) or another viewer to examine file /usr/include/sys/syscall.h and select an available system call number for the samsys entry.
Within file /usr/include/sys/syscall.h, entries containing the string SYS_reserved_# indicate available system call numbers. Sun Microsystems recommends that you use number 182 for Sun StorEdge QFS and Sun StorEdge SAM-FS operations.
2. Use vi(1) or another editor to open file /etc/name_to_sysnum. (Optional)
Do not perform this step if you already have this file open.
3. Verify that the system call number you chose in Step 1 is available in /etc/name_to_sysnum.
Search through this file for the number you chose.
If your installation is already using 182 for a different application, you need to find the next available system call number and use it for the Sun StorEdge QFS and Sun StorEdge SAM-FS software. Repeat Step 1, Step 2, and Step 3 as often as necessary until you determine that the system call number you selected for Sun StorEdge QFS and Sun StorEdge SAM-FS operations is unique.
The rest of this procedure is written assuming that 182 is an available system call number at your site. Modify the instructions in this procedure if you select another number.
4. Add the samsys line that is recommended for the 4.1 releases.
To add number 182, add the following line to /etc/name_to_sysnum:
5. Add the following samsys line if you plan to fall back to the 3.5.0 releases. (Optional)
If you want to be able to fall back to the Sun QFS and Sun SAM-FS 3.5.0 releases, add the following line:
6. Save and close /etc/name_to_sysnum.
8. Delete the backup file when all is determined to be running correctly.
1. Use more(1) or another viewer to examine file /usr/include/sys/syscall.h and verify that the system call number for the samsys entry is still available.
Within file /usr/include/sys/syscall.h, entries containing the string SYS_reserved_# indicate available system call numbers. Sun Microsystems recommends that you use number 182 for Sun StorEdge QFS and Sun StorEdge SAM-FS operations.
2. Use vi(1) or another editor to open file /etc/name_to_sysnum. (Optional)
Do not perform this step if you already have this file open.
3. Verify that the system call number you chose in Step 1 is still available in /etc/name_to_sysnum.
Search through this file for the number you chose.
It is possible that your installation is already using 182 for a different application. If this is the case, you need to find the next available system call number and use it for the Sun StorEdge QFS and Sun StorEdge SAM-FS software.
The rest of this procedure is written assuming that 182 is an available system call number at your site. Modify the instructions in this procedure if you select another number.
4. Determine which samsys lines exist in your /etc/name_to_sysnum file and edit the file as necessary.
TABLE 2-8 shows the lines that could exist and prescribes the action to take.
Consider deleting this line. Retain references to samsys64 only if you want to be able to fall back to the 3.5.0 releases. |
|
Retain this line. This is the line that Sun Microsystems recommends for use with the 4.1 releases. If another application at your site already uses 182, however, you cannot use this line for the Sun StorEdge QFS and Sun StorEdge SAM-FS 4.1 releases. For more information about this, see Step 1. |
5. Save and close /etc/name_to_sysnum.
7. Delete the backup file when all is determined to be running correctly.
Copyright © 2004, Sun Microsystems, Inc. All rights reserved.