|
Installing Solstice DiskSuite 4.2.1
by Jeff Hunter, Sr. Database Administrator
Overview
This document provides the steps involved for installing Solstice DiskSuite 4.2.1 on Solaris 8. Solstice DiskSuite 4.2.1 is only supported on systems running Solaris 8. Systems running earlier versions of Solaris must be upgraded to Solaris 8 before Solstice DiskSuite 4.2.1 can be installed.After successfully installing Solaris 8 on the system, you can then install the Solstice DiskSuite 4.2.1 packages by using the Software Manager (swmtool(1M)) graphical user interface, the pkgadd(1M) command, or by using Solaris Web Start.
Getting Solstice DiskSuite 4.2.1
The Solstice DiskSuite product is located on the second CD of the SOLARIS 8 SOFTWARE - 2 of 2.You may also obtain the Solstice DiskSuite software from DiskSuite main site:
http://wwws.sun.com/software/solaris/8/ds/ds-disksuite/
There's a link on the right to Get the Software package. You'll need to register online, but the process is fast and free.
As of November 6th, 2003, the download file is called SDS-4_2_1_108693_06-solsparc-03-aug-2001.zip. Save the file to a directory such as /opt/sds and unzip it.
For the purpose of this article, I will be performing the Solstice DiskSuite installation from the CDROM using SOLARIS 8 SOFTWARE - CD 2 of 2.
Installing Solstice DiskSuite 4.2.1
In this example, I will use the pkgadd command to perform the install.Solstice DiskSuite 4.2.1 includes the following packages:
Package Contains... Required or Optional SUNWlvma Solaris Volume Management API's Required SUNWlvmg Solaris Volume Management Application Required SUNWlvmr Solaris Volume Management (root) Required SUNWmdg Solstice DiskSuite Tool Graphical User Interface Optional, but recommended SUNWmdja Solstice DiskSuite Japanese localization Optional SUNWmdnr Solstice DiskSuite Log Daemon Configuration Files Optional SUNWmdnu Solstice DiskSuite Log Daemon (user) Optional SUNWmdr Solstice DiskSuite Drivers (root) Required SUNWmdu Solstice DiskSuite Commands Required SUNWmdx Solstice DiskSuite Drivers (64-bit) Required for 64-bit hardware As I mentioned in the overview of this document, there are three methods for installing the DiskSuite packages. Here, we will use the pkgadd command from the local CDROM:
# cd /cdrom/sol_8_202_sparc_2/Solaris_8/EA/products/DiskSuite_4.2.1/sparc/Packages # pkgadd -d . The following packages are available: 1 SUNWlvma Solaris Volume Management API's (sparc) 1.0,REV=2001.11.02.03.17 2 SUNWlvmg Solaris Volume Management Application (sparc) 1.0,REV=2001.11.14.03.19 3 SUNWlvmr Solaris Volume Management (root) (sparc) 1.0,REV=2001.11.14.03.19 4 SUNWmdg Solstice DiskSuite Tool (sparc) 4.2.1,REV=1999.11.04.18.29 5 SUNWmdja Solstice DiskSuite Japanese localization (sparc) 4.2.1,REV=1999.12.09.15.37 6 SUNWmdnr Solstice DiskSuite Log Daemon Configuration Files (sparc) 4.2.1,REV=1999.11.04.18.29 7 SUNWmdnu Solstice DiskSuite Log Daemon (sparc) 4.2.1,REV=1999.11.04.18.29 8 SUNWmdr Solstice DiskSuite Drivers (sparc) 4.2.1,REV=1999.12.03.10.00 9 SUNWmdu Solstice DiskSuite Commands (sparc) 4.2.1,REV=1999.11.04.18.29 10 SUNWmdx Solstice DiskSuite Drivers(64-bit) (sparc) 4.2.1,REV=1999.11.04.18.29 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: 1,2,3,4,6,7,8,9,10 Processing package instancefrom Solaris Volume Management API's (sparc) 1.0,REV=2001.11.02.03.17 Copyright 2001 Sun Microsystems, Inc. All rights reserved. Using > as the package base directory. ## Processing package information. ## Processing system information. 15 package pathnames are already properly installed. ## Verifying package dependencies. ## Verifying disk space requirements. ## Checking for conflicts with packages already installed. ## Checking for setuid/setgid programs. This package contains scripts which will be executed with super-user permission during the process of installing this package. Do you want to continue with the installation of [y,n,?] y Installing Solaris Volume Management API's as ## Installing part 1 of 1. 2880 blocks ## Executing postinstall script. Included with the Solaris(TM) Operating Environment are additional new technologies developed by Sun Microsystems and made available for your evaluation. These technologies are provided to highlight future functionality being developed for the Solaris Operating Environment. Please note any documentation or descriptive files that call attention to its use. This software is offered for evaluation purposes only and is not recommended or intended for commercial, production, or any non-trial deployment or use. Sun's product warranties do not extend to this software. Any and all feedback on this software is welcomed by Sun Microsystems, Inc. prop dir: /usr/sadm/lib/wbem log dir: //var/sadm/wbem/logr Compilation succeeded. Installation of was successful. Processing package instance from Solaris Volume Management Application (sparc) 1.0,REV=2001.11.14.03.19 Copyright 2001 Sun Microsystems, Inc. All rights reserved. Using > as the package base directory. ## Processing package information. ## Processing system information. 6 package pathnames are already properly installed. ## Verifying package dependencies. ## Verifying disk space requirements. ## Checking for conflicts with packages already installed. ## Checking for setuid/setgid programs. This package contains scripts which will be executed with super-user permission during the process of installing this package. Do you want to continue with the installation of [y,n,?] y < ------ SNIP ------ > Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: q *** IMPORTANT NOTICE *** This machine must now be rebooted in order to ensure sane operation. Execute shutdown -y -i6 -g0 and wait for the "Console Login:" prompt. # shutdown -y -i6 -g0 You shouldn't need options 5 (SUNWmdja - Japanese locale support) on most systems.
Don't worry about the prerequisite warnings, the order of install doesn't matter.
Keep entering y to proceed with the installation of the packages as required...
Post-Installation Procedures
After installing the software, you must set the environment variables PATH and MANPATH.The general requirements are as follows:
- Modify your PATH variable to include /usr/sbin, /usr/lib/lvm, and /etc/lvm. If you do not set this path, you may get other versions of the software.
- Modify your MANPATH to include /usr/share/man. If you do not set this path, you could get man pages for the wrong release, or no man pages at all.