Prior to performing an installation or upgrade you should have received a PMDF distribution kit containing the distribution media and any necessary licenses. You can install any PMDF layered product even if you do not currently have a license for it: you just will not be able to use that layered product until you have installed the proper license.
1.1.1 Supported Solaris Versions
This version of PMDF-MTA, PMDF-DIRSYNC, PMDF-LAN, PMDF-TLS, PMDF-X400,
and PMDF-XGS runs under Solaris versions 2.6, 8, and 9.
For Solaris V2.6 SPARC, you must install Sun patch 105181, revision -29 or later; for Solaris V2.6 x86, you must install Sun patch 105182, revision -29 or later. Without this patch, various PMDF utilities may abort with a "libthread panic: fault in libthread critical section" error.
For Solaris V2.6 SPARC, you must install Sun patch 105755, revision -10 or later; on Solaris V2.6 x86, you should install Sun patch 105756, revision -10 or later. This fixes several BIND server and resolver problems, one of which may lead to hangs in the TCP SMTP client.
For Solaris V2.6, if you are using the Veritas File System you must be sure to be running (or upgrade to) VxFS 3.2.3. That fixes a bug in VxFS associated with UNIX domain sockets. Without this patch, the PMDF Dispatcher would be unable to start up properly, encountering a "comm_listen: bind Invalid argument" error.
1.1.2 Distribution Media
PMDF for Solaris is distributed on a single CD-ROM that contains
Solaris, Tru64 UNIX, NT, and OpenVMS distributions of PMDF and all PMDF
layered products. In particular, the distribution includes the complete
PMDF for Solaris product family: PMDF-MTA, PMDF-DIRSYNC, PMDF-LAN,
PMDF-MSGSTORE, PMDF-POPSTORE, PMDF-TLS, PMDF-X400, and PMDF-XGS. The
CD-ROM is an ISO 9660 with Rockridge extensions CD-ROM, readable from
many different platforms.
Prior to installation, the CD-ROM should be inserted into a CD-ROM
drive accessible to the system. If the Solaris automounter has not been
disabled, the CD-ROM will be automatically mounted by the system in
/cdrom/pmdf621. If the automounter has been disabled,
manually mount the CD-ROM as follows:
# cd / # mount -o ro file-system directory
file-systemis the CD-ROM device, and
directoryis the location in the file tree at which to attach the newly mounted file-system. For example, if the target id of your CD-ROM device is
6and you want to place the PMDF distribution files under
/cdrom, you would issue the commands:
# cd / # mount -o ro /dev/dsk/c0t6d0s0 /cdrom
Note that the PMDF packages for Solaris (SPARC) reside under the
/Solaris-SPARC/PMDF621 and the PMDF packages for
Solaris (x86) reside under the directory
/Solaris-X86/PMDF621. Thus the example above would result
in the packages for Solaris (SPARC) being present under
/cdrom/Solaris-SPARC/PMDF621 and the packages for Solaris
(x86) being present under
the automounter is used, the packages for Solaris (SPARC) will be
/cdrom/pmdf621/Solaris-SPARC/PMDF621 and the
packages for Solaris (x86) will be present in
The PMDF on-line documentation resides on the PMDF distribution CD-ROM
under the directory
Once mounted, use the
pkgadd installation procedure as
presented in Section 1.3. Or, if you move the PMDF product packages to
disk, you can install PMDF from that on-disk copy similarly, specifying
as the location argument to
pkgadd the path to the
1.1.3 Disk Space Requirements
The disk space requirements for PMDF are listed in Table 1-1.
|Package Name||Kbytes Required|
PMDFbasepackage includes PMDF-MTA.
These disk space requirements apply to the partition on which you load
the PMDF packages. You can use the
df command to check
total space and free space for the filesystems in which you want to
have PMDF reside.
1.1.4 Filesystem Requirements
PMDF makes heavy use of UNIX file locks. Therefore acceptable
performance requires that PMDF directories reside on a filesystem which
is local to the system running PMDF. In particular, PMDF directories
should not reside on a remote, NFS mounted filesystem.
1.1.5 Swap Space Requirements
For proper PMDF operation it is important to have your system
configured with enough swap space. How much swap space will be required
will depend upon what components of PMDF you are using and how heavily
they are used; heavy POP or IMAP usage, for instance, will increase the
swap space needed. Note that a typical general system tuning
recommendation, regardless of PMDF, is to have swap space at least
three times the amount of main memory.
For PMDF, at a minimum you should have at least 320 megabytes of swap space configured on Solaris SPARC or at least 250 megabytes on Solaris x86. On a PMDF system with more than minimal usage, better values would be more along the lines of at least 750 megabytes of swap space on Solaris SPARC or at least 500 megabytes on Solaris x86.