As a precautionary measure, do a full backup of your system before installing this product.
Patches can be obtained at http://sunsolve.sun.com or through your normal support channels.
If you plan to perform Dynamic Reconfiguration operations on a Sun Enterprise 3500, Sun Enterprise 4500, Sun Enterprise 5500, or Sun Enterprise 6500 system platform, you must be running at least the 3.2.22 revision of the CPU PROM. If your system is running with a lower version of the CPU PROM, download patch 103346-22 or greater and install it as described in the patch's README file. This patch should be installed on your system before you install Solaris Resource Manager 1.3.
To run Solaris Resource Manager on Solaris 8, you must have patch 108995-04 (or greater) installed on your system. If this patch is not installed, the installation script will automatically install it before it installs the resource capping daemon packages.
If you are running Solaris Resource Manager on Solaris 7, you should install patch 109256-01. This patch prevents the srmadm utility from accepting negative values, which are invalid, for the delta and maxusage tunable parameters. If these parameters are set to invalid values, a Solaris 7 system installed with Solaris Resource Manager can become unusable.
Prior to installing Solaris Resource Manager 1.3 on your Solaris 2.6 SPARC Platform Edition 5/98 system, install these patches:
KU patch 105181-11 (or greater), which contains the kernel enhancements necessary to enable Solaris Resource Manager in the Solaris 2.6 environment
Patch 106123-04 (or greater), which is needed to display the Solaris Resource Manager man pages contained in the SUNWsrmm package on Solaris 2.6 systems
Note that the Solaris 7 5/99 or later release incorporates KU patch 106541-04, which contains the kernel enhancements necessary to enable Solaris Resource Manager in the Solaris 7 environment. If the patch for the release you are running is revised in the future, you might want to install the updated version on your system.
Use this table to calculate the approximate disk space required to run Solaris Resource Manager on your system, and verify that the required disk space is available.
Table 1-1 Disk Space Requirements
Volume: / (root) |
Size (KB) |
System extensions in: /platform/sun4?/kernel |
216 |
Configuration files in: /etc |
62 |
Total for / (root) volume |
260 |
Volume: /usr/lib |
138 |
Libraries in: /usr/lib |
2152 |
Volume: /usr |
|
Class files in: /usr/lib/class/SHR |
36 |
Software in: /usr/srm |
235 |
Total for /usr volume |
271 |
Volume: /var |
|
lnode database in: /var/srm/srmDB Calculate: Number of users on your system multiplied by 2 KB per user; for example, 200 users would require 400 KB. |
|
The following system files are modified when you install Solaris Resource Manager.
Table 1-2 Added System FilesTable 1-3 Added System Files, Solaris Resource Manager 1.3 Only
/etc/init.d/rcapd /etc/rc0.d/K10rcapd /etc/rc1.d/K10rcapd /etc/rc2.d/S99rcapd /usr/srm/bin/rcapstat /usr/srm/sbin/rcapadm /usr/srm/sbin/rcapd /usr/srm/sbin/sparcv7/rcapd /usr/srm/sbin/sparcv9/rcapd |
Table 1-4 Updated System Files
/etc/devlink.tab /etc/pam.conf /etc/passwd /etc/shadow /etc/system |
The following table contains useful but unsupported scripts.
Table 1-5 Unsupported System Files
/usr/srm/unsupport/limid /usr/srm/unsupport/passwd_lnodes /usr/srm/unsupport/schedtree |
Load the Solaris Resource Manager 1.3 CD in the CD-ROM drive. The Solaris Volume Manager (see vold(1M)) will mount the CD-ROM automatically onto the file system.
If you are installing on a Sun Enterprise 10000, Sun Fire 15K, or Sun Fire 12K server, follow the instructions in the next section.
Sun Enterprise 10000, Sun Fire 15K, and Sun Fire 12K servers do not come with a CD-ROM drive directly attached. Instead, the System Service Processor (SSP) includes an internal CD-ROM drive. Thus, any installation instructions that involve software on a CD require two additional steps for these servers:
Insert the Solaris Resource Manager 1.3 CD into the CD-ROM drive of the SSP.
Become the superuser on the SSP and share the CD-ROM:
ssp# share -F nfs -o ro,anon=0 /cdrom/cdrom0 |
Sun Enterprise 10000, Sun Fire 15K, and Sun Fire 12K systems are divided into domains, each acting as its own server and running its own instance of the Solaris environment. This means that you must install Solaris Resource Manager 1.3 on each domain where you want to have this functionality available. Whenever the instructions in this guide say "system," read it as "domain" for your Sun Enterprise 10000, Sun Fire 15K, or Sun Fire 12K server.
You do not need to install Solaris Resource Manager on all of the domains in the platform; you can install it only on the domains in which you need its services.