[Top] [Prev] [Next] [Bottom]

Chapter A . Platform Data Sheets


This appendix contains detailed information about the platforms supported by the BEA M3 version 2.2 software. Each data sheet includes the following platform-specific information:

Supported Platforms

The following table lists the supported platforms. Data sheets are provided for each platform.

Vendor Operating System Release/Version

Digital

Digital UNIX

4.0d (Alpha)

HP

HP-UX

10.20 and 11.00 (HP 9000 Series 800)

IBM

AIX

4.2.1 (RS/6000, SP2)

Microsoft

Windows NT

4.0 (Intel)

Windows NT

4.0 (DEC Alpha)

Windows 95

Not applicable

Windows 98

Not applicable

Sun Microsystems

Solaris

2.5.1 and 2.6 (UltraSPARC)

Digital UNIX Version 4.0d on DEC Alpha

The following sections list requirements for the Digital UNIX platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP, using the SOCKETS network interface

Disk Space Requirements

Package Disk Space

M3 Full System (server and client) software

78, 000 blocks (39 MB)

M3 client only

27,000 blocks (14 MB)

Mounting and Unmounting the CD

Mounting a CD requires the type CDFS. Because CDFS is a configurable kernel option, the following line must exist in the system configuration file:

options CDFS

If the system configuration file does not contain this line, modify the file and then rebuild the kernel.

To mount a CD, enter the following commands:

su
mkdir /cdrom
/usr/sbin/mount -r -t cdfs -o noversion /dev/rzunit#c /cdrom

where unit# is the unit number of your CD drive.

In almost all cases, the unit number of the CD drive on a new system is 4 (that is, /dev/rz4c). However, to ensure that you have the correct unit number of the drive, enter the following:

su
file /dev/rrz*c

The output identifies the CD drive as an RRD disk. The unit number of the drive is in the left column. For example:

/dev/rrz4c: character special (8/4098) SCSI #0 RRD43 disk #32 (SCSI ID #4)

To unmount the CD, enter the following command:

umount /cdrom

where cdrom is the mounting point.

Tuning Parameters

You probably need to reconfigure the kernel before running BEA M3 software because the default values of some kernel parameters are too low. For instructions about reconfiguring, rebuilding, and rebooting, see the following documentation from Digital Equipment Corporation: the doconfig(8) man page and the System Tuning and Performance Management manual.

The following table shows the default settings for the parameters and the settings used for the M3 sample applications. Use the settings for the M3 sample applications as a starting point; however, your applications may require different settings.

Note: The parameters currently set on your system are located in /sys/conf/<systemname>. To display the parameters, log in as root and enter /usr/bin/x11/dxkerneltuner at the command prompt.

Digital UNIX Name Traditional Name Default Setting Setting for M3 Sample Applications

shmmax

SHMMAX

4194304

8388608

shmseg

SHMSEG

32

32

shmmni

SHMMNI

100

128

semmns

SEMMNS

60

(SEMMNI*2)

semmni

SEMMNI

10

16

semmsl

SEMMSL

25

25

semume

SEMUME

10

10

semopm

10

10

semvmx

32767

32767

semaem

16384

16384

msgmni

MSGMNI

50

84

msgmax

MSGMAX

8192

8192

msgmnb

MSGMNB

16384

16384

msgtql

MSGTQL

40

40

maxusers

maxusers

varies

32

maxproc

NPROC

20+8*maxusers

32-72 per user

maxuprc

MAXUP

64

(NPROC * 9) / 10

To determine the current value of a tunable parameter, examine the kernel configuration file located in the /sys/conf directory. This file typically has the same name as the node (machine) name.

To change the value of a tunable parameter, follow the instructions on the dmconfig man page.

To specify the value of a parameter that was previously unspecified, add a line such as the following to the kernel configuration file:

semmni 256

where semmni is the name of the parameter and 256 is its value.

HP-UX Version 10.20 and 11.0 on HP 9000 Series 800

The following sections list requirements for the HP-UX platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Software Requirements HP-UX 10.201 HP-UX 11.0

C compiler2

HP C/ANSI compiler B3898AA_APZ B.10.20.01

HP Native C compiler HP92453-01 A.11.00.00

C++ compiler3

HP aC++ compiler B3910BA_APZ A.01.07.01

HP Native C++ compiler B3910B A.03.04 (970930)

Java and Java Developer's Kit

Netscape Enterprise Server 3.5.1 and JDK 1.1.5

Netscape Enterprise Server 3.5.1 and JDK 1.1.5

Database software

Oracle 7.3.4 for HP-UX

Oracle 8.0.4 for HP-UX

Network Requirements

TCP/IP, using the SOCKETS network interface

Disk Space Requirements

Package Disk Space

M3 Full System (client and server) software

49 MB

M3 Client-Only

18 MB

Mounting and Unmounting the CD

To mount a CD, enter the following commands:
su
mkdir /cdrom
mount -F cdfs -o cdcase /dev/dsk/
cdrom_device /cdrom

where cdrom_device is listed in the output of the ioscan -f -n command.

To unmount the CD, enter the following command:

umount /cdrom

where cdrom is the mounting point.

Tuning Parameters

You probably need to reconfigure the HP-UX kernel before running the BEA M3 software because the defaults of some kernel parameters are too low. For instructions about reconfiguring HP-UX, see "Setting Up a System" in the HP-UX System Administration Tasks Manual.

The following table shows the default settings for the parameters and the settings used for the M3 sample applications. Use the settings for the M3 sample applications as a starting point: however, your applications may require different settings.

The parameters currently set on your system are located in /stand/build/tune.h.

HP-UX Name Traditional Name Default Setting Setting for M3 Sample Applications

shmmax

SHMMAX

67108864

0x40000000

shmseg

SHMSEG

12

32

shmmni

SHMMNI

100

512

semmns

SEMMNS

128

(SEMMNI*2)

semmni

SEMMNI

64

NPROC*5

semmap

SEMMA

semmni+2

1

semmnu

SEMMNU

30

(SEMMNI / 2)

semume

SEMUME

10

64

msgmni

MSGMNI

50

NPROC

msgmap

MSGMAP

2+msgtql

MSGTQL + 2

msgmax

MSGMAX

8192

32768

msgmnb

MSGMNB

16384

65535

msgssz

MSGSSZ

8

128

msgtql

MSGTQL

40

(NPROC * 10)

msgseg

MSGSEG

2048

(MSGTQL * 4)

maxusers

MAXUSERS

32

200

nproc

NPROC

20+8*maxusers

(MAXUSERS * 3) + 64

maxuprc

MAXUPRC

50

(NPROC * 9) / 10

maxfiles

NFILES

60

15 * NPROC + 2048

IBM-AIX Version 4.2.1 on RS/6000 and SP2

The following sections list requirements for the IBM-AIX platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP, using the SOCKETS network interface

Disk Space Requirements

Package Disk Space

M3 Full System (client and server) software

40 MB

M3 Client-Only

16 MB

Mounting and Unmounting the CD

To mount a CD, examine the file /etc/filesystems to determine whether there is a standard place in which to mount a CD. If there is, enter the mount command and specify the directory named in the /etc/filesystems entry.

For example, to mount a CD if /etc/filesystems contains an entry that specifies /cd as the mount point for CDs, enter:

su
/etc/mount /cd

If /etc/filesystems does not contain a CD entry, enter:

su
mkdir /cd
/etc/mount -v cdrfs -r
cd_device /cd

where cd_device is the name of the CD device file, typically /dev/cd0.

Alternatively, you can use the System Management Interface Tool (SMIT) to perform the mount. To use SMIT, enter:

smit mount

To unmount the CD, enter the following command:

umount /cdrom

where cdrom is the mounting point.

Tuning Parameters

No IPC configuration is required for AIX Release 4.2.1. To change the value of a kernel tuning parameter (maxuproc only), do the following:

  1. Acquire superuser privileges.

  2. Determine the values of all tuning parameters.

  3. Change the parameter's value.

  4. Reboot the system.

Microsoft Windows NT Version 4.0 on Intel

The following sections list requirements for the Microsoft Windows NT/Intel platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP provided by Microsoft Windows NT (32-bit Winsock)

Disk Space Requirements

Package Disk Space

M3 Full System (client and server) software

46 MB

M3 Client-Only

35 MB

Tuning Parameters

You may need to reconfigure the parameters shown in Figure 5-4, "M3 Software for Microsoft Windows NT IPC Resources Control Panel," on page 5-10 before running the M3 software. For instructions about reconfiguring the parameters, see "Maximizing System Performance" on page 5-9.

Microsoft Windows NT Version 4.0 on DEC Alpha

The following sections list requirements for the Microsoft Windows NT/Alpha platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP using the SOCKETS network interface

Disk Space Requirements

Package Disk Space

M3 Full System (client and server) software

46 MB

M3 Client-Only

35 MB

Tuning Parameters

You may need to reconfigure the parameters shown in Figure 5-4, "M3 Software for Microsoft Windows NT IPC Resources Control Panel," on page 5-10 before running the M3 software. For instructions about reconfiguring the parameters, see "Maximizing System Performance" on page 5-9.

Microsoft Windows 95 and 98

The following sections list requirements for the Microsoft Windows 95 and 98 platforms.

Available BEA M3 Version 2.2 Packages

Only M3 Client-Only software is supported.

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP provided by Microsoft Windows NT (32-bit Winsock)

Disk Space Requirements

The client-only software requires 35 MB of disk space.

Solaris Version 2.51 and 2.6 UltraSPARC

The following sections list requirements for the Solaris platform.

Available BEA M3 Version 2.2 Packages

Hardware Requirements

Software Requirements

Network Requirements

TCP/IP, using the TLI network interface

Disk Space Requirements

Package Disk Space

M3 Full System (client and server) software

47 MB

M3 Client-Only

18 MB

Mounting and Unmounting the CD

The Volume Management software automatically mounts CDs on /cdrom/cdrom0/s0.

Tuning Parameters

You will probably need to reconfigure the kernel before running the BEA M3 software because the defaults of some kernel parameters are too low. Information regarding kernel configuration is provided in the Solaris systune(1M) manual page.

The following table shows the default settings for the parameters and the settings used for the M3 sample applications. Use the settings for the M3 sample applications as a starting point; however, your applications may require different settings.

The parameters currently set on your system are located in /etc/<systemname>.

Solaris Name Traditional Name Default Setting Setting for M3 Sample Applications

shmsys:shminfo_shmmax

SHMMAX

131072

67108864

shmsys:shminfo_shmseg

SHMSEG

6

100

shmsys:shminfo_shmmni

SHMMNI

100

300

semsys:seminfo_semmns

SEMMNS

60

5048

semsys:seminfo_semmni

SEMMNI

10

5029

semsys:seminfo_semmsl

SEMMSL

25

2000

semsys:seminfo_semmap

SEMMAP

10

5024

semsys:seminfo_semmnu

SEMMNU

30

1024

semsys:seminfo_semume

SEMUME

10

128

msgsys:msginfo_msgmni

MSGMNI

50

1024

msgsys:msginfo_msgmap

MSGMAP

100

2048

msgsys:msginfo_msgmax

MSGMAX

2048

65535

msgsys:msginfo_msgmnb

MSGMNB

4096

65535

msgsys:msginfo_msgssz

MSGSSZ

8

256

msgsys:msginfo_msgtql

MSGTQL

40

2048

msgsys:msginfo_msgseg

MSGSEG

1024

8192

maxusers

maxusers

32

200

max_nprocs

NPROC

10+16*maxusers

(MAXUSERS*3)+64

maxuprc

MAXUP

max_nprocs-5

(NPROC * 9) / 10

semsys:siminfo

semusz

1024

semsys:siminfo

semvmx

32767

semsys:siminfo

semaem

16384



[Top] [Prev] [Next] [Bottom]