Oracle eMail Server Release Notes Release 5.2 for HP 9000 Series HP-UX Part Number A90436-01 |
|
Release 5.2 for HP 9000 Series HP-UX May 2001
Part No. A90436-01
These release notes accompany Oracle eMail Server Release 5.2 for HP 9000 Series HP-UX. It contains the following topics:
Release 5.2 of Oracle eMail Server ships with both iAS Release 1.0.2.2 and the Oracle 8.1.7 database server, and is certified to work with Oracle Internet Directory Release 2.1.1. New features include:
A browser-based dynamic HTML email client.
Provides increased scalability and improved performance of message delivery in multi-node installations.
Enables administrators to monitor capacity and usage of the email system.
PL/SQL procedure that allows an administrator to define the "fingerprint" of email virus suspects and set them aside for review by an administrator.
Oracle eMail Server Release 5.2 includes the following:
CD Title | Contents |
---|---|
Oracle eMail Server |
Oracle eMail Server for HP 9000 Series HP-UX with 128-bit SSL encryption Administration Tool for HP 9000 Series HP-UX |
The Oracle eMail Server product shipment also includes a restricted use license for:
Oracle eMail Server is a highly scalable messaging framework that provides complete messaging services. Before the installation, plan your implementation strategy and be familiar with the Oracle eMail Server system components, concepts, and terminology described in Part I of the Oracle Email Server Understanding and Planning Guide.
The installation process is composed of the following steps:
root.sh
script, starting processes, and checking process logs.
When you have verified the installation, refer to the Oracle eMail Server Administration Guide for instructions on how to configure, maintain, and optimize Oracle eMail Server.
To install Oracle eMail Server, you require the following:
For each server identified in your configuration (node, dedicated protocol server, LDAP server, test system), you must determine hardware requirements. These include CPU, disk, and networking requirements.
To make support easier, it is often best to choose a single hardware provider for all your hardware and to have the same or similar hardware configurations.
To install Oracle eMail Server products included with this release, your HP-UX 11.0 system must meet the minimum hardware requirements listed in the following table:
To determine the amount of RAM memory installed on your system, use the HP-UX performance monitor tool glance
.
$ glance
To determine the bytes of swap space currently configured on your system, enter the following command:
$ swapinfo -a
The metric for CPU usage is the number of SPECint_rate95 points used during steady state activity. SPECint_rate95 is a benchmark designed to measure the possible throughput of integer calculations for a given system and is applicable for this database application.
The following rates are the SPECint_rate95 demands needed for the different Oracle eMail Server processes for 1000 users at sample light, medium, and heavy workloads.
Process | Light Work Loads | Medium Work Loads | Heavy Work Loads |
---|---|---|---|
Oracle8i Universal Data Server |
30 |
50 |
110 |
IMAP4 |
2 |
4 |
8 |
POP3 |
1 |
1 |
2 |
SMTP/MIME Gateway processes |
14 |
18 |
40 |
Postman |
2 |
3 |
6 |
Total demands |
49 |
75 |
168 |
The memory required for the background processes for Oracle8 Universal data Server and the Oracle eMail Server depend on the configuration of the database, features selected for Oracle eMail Server and the number of concurrent users to be supported. The following table illustrates the memory usage for the base install and the incremental memory demands as the workload increases.
Process | Base Memory Demand (MB) | Incremental Memory Demand Per User (MB) |
---|---|---|
UNIX OS |
30 MB |
5 MB per 1000 connected IMAP4 clients |
(if launched) |
15 MB |
0 |
Oracle8 Universal data Server + static IM background processes |
50 MB |
0 |
Database buffer Cache |
20 MB |
10 MB per 1000 usersFoot 1 |
SGA |
10 MB |
4.5 MB per 1000 users |
Database connections |
0 |
15 MB per 1000 usersFoot 2 |
Postman processes |
4 MB |
2 MB per 1000 users |
IMAP4 process |
10 MB |
120 MB per 1000 usersFoot 3 |
POP3 process |
10 MB |
5 MB per 1000 usersFoot 4 |
Sendmail and ofcuto |
2 MB |
23 MB per 1000 users connectedFoot 5 |
SMTP/MIME Gateway process |
10 MB |
3.5 MB per 250 users |
Consider the following factors when determining the disk requirements for Oracle eMail Server:
See your operating system, application and system maintenance documentation for information on the first three factors.
Oracle eMail Server with Oracle 8.1.7 |
750 MB |
Oracle SPS tier |
255 MB |
Oracle eMail Administration |
44 MB |
The following tablespaces are required for an Oracle eMail Server system. Sizing information is based on a configuration where Oracle eMail Server is the only application.
SYSTEM |
40 MB minimum |
TOOLS |
default |
USERS |
default |
RBS (rollback) |
20 MB minimum |
TEMP |
5 MB + (100Kb * number of users) |
OFC_MAIN |
10 MB (minimum) |
OFC_INDS |
(size of OFC_MAIN) * 0.4 |
OFC_MESG |
5 MB + (quota * number of users) |
OFC_INDB |
(size of OFC_MESG) * 0.1 |
OFC_CTX |
10 MB (minimum) |
The number of disk IO operations/second that a device can handle is highly dependent on the types of disks, number of controllers, if RAID is used or any other striping strategy and the mix of IO requests on the device. In general, a modern single SCSI II drive can handle 40 disk IO operations/second.
The following estimates show the number of disk IO operations per second will be needed. Add disks to the hardware configuration to reduce the disk IO operations per second on each disk.
Process | Light users | Medium users | Heavy user |
---|---|---|---|
Oracle database and associated processes |
45 |
130 |
180 |
SMTP/MIME Gateway |
5 |
9 |
18 |
Sendmail |
18 |
34 |
64 |
Total IOs per second |
68 |
173 |
262 |
The following estimates show average bandwidth requirements for 100 users. These numbers should be added to the values for the existing network usage.
The middle tier is composed of the IMAP4, POP3, and Sendmail processes.
User profile | Bandwidth on Middle Tier | Bandwidth on Database Tier |
---|---|---|
Heavy |
2.9 Mbps |
1.8 Mbps |
Medium |
.7 Mbps |
.45 Mbps |
Light |
.18 Mbps |
.12 Mbps |
The following sections list the software requirements.
To install Oracle eMail Server products included with this release, your HP-UX system must meet the operating system requirements listed in the following table.
To determine your current operating system information, enter the following command:
$ uname -a
To determine which operating system patches are installed, enter the following command:
$ swinstall -p
To determine which operating system packages are installed, enter the following command:
$ swlist -i [package_name]
If you enter swlist -i
, all installed packages are listed.
To determine if your X-windows system is working properly on your local system, enter the following command:
$ xclock
If a clock is not displayed on your screen, X-windows is not configured correctly.
To determine if you are using the correct system executables, enter the following commands:
$ /usr/bin/which make $ /usr/bin/which ar $ /usr/bin/which ld $ /usr/bin/which nm $ /usr/bin/which cc
Each of the five commands above should point to the /usr/ccs/bin
directory. If not, add /usr/ccs/bin
to the beginning of the PATH environment variable in the current shell.
You need to generate the kernel to enable STREAMS-based pipes in HP-UX. This step is required for the protocol servers to work.
To generate a kernel that supports STREAMS-based pipes:
pipemod
and the driver pipedev
must be included in the /stand/system
file. pipemod
and pipedev
are automatically added to the system file when STREAMS/UX is installed.
/stand/system
file. This is not automatically set when STREAMS/UX is installed.
Oracle eMail Server requires the following software components and associated releases:
Perform the following preinstallation tasks described in this section to prepare for Oracle eMail Server installations and upgrades.
Set the UNIX environment variables required to install and run Oracle eMail Server components. Add these settings to a .cshrc
(C shell) or .profile
(Bourne or Korn shell) for the Oracle eMail Server database owner.
ulimit
(Bourne or Korn shell) or limit
(C shell) to unlimited
or to the maximum value to allow the root.sh
postinstallation script to complete without errors. Run the command appropriate for your shell environment to set the maximum file size that can be created on your system.
For more information on ulimit
and limit
, refer to the UNIX man
pages.
In C shell, set DISPLAY as follows:
% setenv DISPLAY <hostname
>:0.0
In Bourne or Korn shell, set DISPLAY as follows:
$ DISPLAY=<hostname
>:0.0;export DISPLAY
xhost
, while physically located on the host system, is set to enable access to the X server on your system. Use the following command:
$ /usr/bin/x11/xhost + access control disabled, clients can connect from any host
See the UNIX man
pages for more information on xhost
.
The Oracle eMail Server CD-ROM is in ISO 9660 format with Rockridge extensions.
You must have root
privileges to mount or unmount the CD-ROM manually. Be sure to unmount the CD-ROM before removing it from the drive by using the umount
command.
<device_file
> <mount_point
> <filesystem_type
> <translation_method
>
The first entry is the CD-ROM device file; the second is the mount point. The third indicates that the CD-ROM to be mounted is in IS0 9660 format with RockRidge extensions.
/dev/dsk/c5t2d0 /SD_CDROM pfs-rrip xlat=unix 1 0
root
user.
$ nohup /usr/sbin/pfs_mountd &
$ nohup /usr/sbin/pfsd &
$ /usr/sbin/pfs_mount /SD_CDROM
root
account.
# exit
Change directory to /SD_CDROM
. You see a lowercase listing of the directories and files on the CD-ROM. The mounted CD-ROM should appear as another read-only file system.
Oracle eMail Server supports standard IMAP4/POP3 clients. This product has been certified and tested against the following:
The following are known limitations for Oracle eMail Server:
As a solution, configure a postman instance with the NOTIFICATION parameter set to value 1. Run the postman instance for one day to clear up all old undelivered messages. This instance can be deregistered since the NOTIFICATION parameter is no longer used in Oracle eMail Server 5.2.
For example, use John_Smith instead of John Smith.
The following bugs exist in Oracle eMail Server Release 5.2.
imconfig
file fails at the end of the installation when the value of SHARED_POOL_SIZE is specified with a suffix, such as 150M. Error message returned is SQL error, check configuration of node, failed internal representation. The SQL statement that returns the error is:
SELECT value
FROM v$parameter WHERE UPPER(name) = SHARED_POOL_SIZE
Workaround: Change the init.ora
value to be the full integer representation, for example, 150M changes to 150000000.
RESULTING_MIGRATION_DOMAIN
parameter is not correctly read in by individual instances of the IOODSSYNC
process (synchronization from eMail Server to the LDAP server).
Note: ODSIOSYNC
uses the RESULTING_MIGRATION_DOMAIN
parameter correctly so no special workaround is needed.
Workaround: Override the global RESULTING_MIGRATION_DOMAIN
parameter with an individual eMail Server person object parameter ldapusersuffix
. Accounts that use the eMail Server directory as the source to populate an LDAP directory should have the person object parameter set for all individual users before synchronizing.
The following bugs exist in the Thin Client:
1574126: TOTAL_SIZE
of the folder to which the virus tool moves an infected message becomes negative.
The following information applies if you are integrating eMail Server with Internet Application Server (iAS).
$ORACLE_HOME
directories. In one $ORACLE_HOME
directory, install iAS, Unified Messaging Web node, Thin Client, and if you choose, the protocol servers. Install the database, Oracle eMail Server, and Unified Messaging database node in the other $ORACLE_HOME
directory.
The following information applies if you are running eMail Server and Internet File System (iFS) on the same system.
sendmail.cf
file. For more information, refer to the Post-Installation steps in the iFS Installation Guide. To configure the sendmail.cf
file for eMail Server, see Chapter 3, "Post-Installation," in the Oracle eMail Server Installation Guide.
sendmail.cf
file using its automated configuration script (ifsemailsetup
). To have both the Oracle eMail Server and iFS working on the same system, you must incorporate the changes required for the Oracle eMail Server into the sendmail.cf
file generated by the iFS setup scripts. You can do this only after the iFS configuation script has generated the sendmail.cf
file. Note that the iFS setup script overwrites any changes made to the sendmail.cf
file after generation.
For example, the eMail Server IMAP server can listen on the default port 143 and the iFS IMAP server can be configured to another port appropriate to the installation requirements. For iFS, you can do this by running the iFS configuration utility. For Oracle eMail Server, you can do this through the Oracle eMail Server Administration tool. The clients accessing the IMAP servers must have accounts mapped to these specific ports. To access both servers at the same time, you must use clients that allow you to set the IMAP port number. Alternatively, you can run the two IMAP4 servers on two different Internet Application Servers.
During the Oracle eMail Server installation, there are 4 tablespaces created to accommodate e-Mail Server schema objects. The tablespace names are OFC_MESG, OFC_MAIN, OFC_INDB and OFC_INDS
. These tablespaces are created with low extent values. All Oracle eMail Server schema tables and indexes in these tablespaces inherit their storage parameters from the tablespaces. There are several tables and indexes that grow rapidly and will require their next extent value to be increased as a post-installation task. Some of such these tables and indexes are listed below.
Depending upon the size of your installation, select large next extent values to keep the total number of extents less than 1000 in a segment.
To change next extents on these tables and indexes do the following:
SQL> alter table table_name storage (next next_extent_value); SQL> alter index index_name storage (next next_extent_value);
The following changes apply to the Oracle eMail Server Administration Guide:
The "Configuring Support for IMAP4 Users to Change Passwords" section is obsolete. To change passwords, see Chapter 3, "ESPrefs Self Service Utility."
In the "Registering the SMTP Gateway with Sendmail" section, change:
Mofcmail,[tab]P=$ORACLE_HOME/bin/ofcuto, F=rlSsDCFMPpmn, S=10, R=20,[tab]A=ofcuto - $ORACLE_HOME -f config_file - $g $a $b $f $x ( $u )
to
Mofcmail,[tab]P=$ORACLE_HOME/bin/ofcuto, F=rlSsDCFMPpmn, S=10, R=20,
[tab]A=ofcuto - $ORACLE_HOME $ORACLE_SID
-f config_file - $g $a $b
$f $x ( $u )
adding $ORACLE_SID
to the string after the second $ORACLE_HOME
.
For information not covered in these Release Notes, see the following:
|
Copyright © 2001 Oracle Corporation. All Rights Reserved. |
|