This chapter provides procedures for:
The platforms listed in Table 3-1 are supported. Platforms Supported
| Vendor | Operating System | Release/Version |
|---|---|---|
|
Digital |
Digital UNIX |
4.0d (Alpha) |
|
HP |
HP-UX |
10.20 and 11.00 |
|
IBM |
AIX |
4.2.1 (RS/6000, SP2) |
|
Sun |
Solaris |
2.5.1 and 2.6 (UltraSPARC) |
For the hardware and software requirements for these operating systems, see Appendix A, "Platform Data Sheets."
This section describes how to install the M3 software on UNIX systems.
If you are installing M3 software on a system that already has M3 software installed, there are some files that you may want to back up prior to the installation, and then restore them after the installation is complete. This is because some files that you may have modified are overwritten when the M3 software is re-installed.
To avoid having to modify these files again, proceed as follows:
RM file to a
temporary location. This file is located in the M3DIR/udataobj directory.
Note:
Before beginning installation, use the tmshutdown command to shut down any active M3 or BEA TUXEDO applications.
Note: It takes approximately 5 minutes to install the software on a local disk; installation on a remote disk may take as long as 10 minutes.
Note: On most systems, you need superuser privileges to mount the CD.
To install the BEA M3 software on a UNIX operating system, use the following procedure:
Note: If your system does not have a directly connected CD reader, you can mount the CD on a remote system, share (export) the CD file system, and then mount the remote file system. For detailed instructions for each platform, see Appendix A, "Platform Data Sheets." Alternatively, you can mount the CD on a remote system, copy the contents of the CD directory for your platform to the system in which you plan to install the BEA M3 software, and continue with the remainder of the installation procedure. Table 3-2 lists the CD directory names.
sh ./INSTALL.SH. The following
prompt is displayed:
01) ALPHA/DUX40 02) HP/HPUX1020 03) HP/HPUX11
04)IBM/AIX421 05) SUN54/SOL251 06) SUN54/SOL26
Install which platform's files [01-06, q to quit, l for list]:
** You have chosen to install from ALPHA/DUX40 **
BEA M3 System Release 2.2
This directory contains the BEA M3 Core System for Digital Unix 4.0 on DEC Alpha.
Is this correct [y,n,q]:
y. The following prompt is displayed:
To terminate the installation at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.The following packages are available:
1 m3 BEA M3 Core System
Select the package(s) you wish to install (or 'all' to install all packages) (default: all) [?,??,q]:
Note:
The following steps assume that you select option 1.
BEA M3 Core System
(alpha) Release 2.2
Copyright (c) 1998 BEA Systems, Inc.
All Rights Reserved.
BEA and M3 are trademarks of BEA Systems, Inc.The following installation options are available:
1 both Install the full M3 System - client and server
2 client Install the client only
Select an option (default: both) [?,??,q]:
Directory where M3 files are to be installed [?,q]:
/usr/local/M3DIR). If
you elected to install the full M3 system, the following prompt is displayed:
Determining if sufficient space is available...
63292 blocks are required
658976 blocks are available to /usr/local/M3DIRUsing /usr/local/M3DIR as the M3 base directory
Directory where BEA Administration Console documents and images are to be installed (default: /usr/local/M3DIR/udataobj/webgui) [?,q]:
Creating /usr/local/M3DIR/udataobj/webgui
Using /usr/local/M3DIR/udataobj/webgui as the BEA Administration Console document tree
Directory where BEA Administration Console java applets are to be installed (default:/usr/local/M3DIR/udataobj/webgui/java) [?,q]:
Creating /usr/local/M3DIR/udataobj/webgui/java
Using /usr/local/M3DIR/udataobj/webgui/java as the BEA Administration Console document tree
Directory where BEA Administration Console CGI programs are to be installed (default: /usr/local/M3DIR/udataobj/webgui/cgi-bin) [?,q]:
Creating /usr/local/M3DIR/udataobj/webgui/cgi-bin
Using /usr/local/M3DIR/udataobj/webgui/cgi-bin as the BEA Administration Console CGI directory
Web server client prefix for CGI directory. /cgi-bin is a good choice for most web servers. (default: /cgi-bin) [?,q]:
Using /cgi-bin as the BEA Administration Console CGI prefix
Unloading /kits/dec/pxx/alpha/dux40/iceberg/WS.Z...
... finished
Moving BEA Administration Console files to their proper
location...
... finishedChanging file permissions...
... finishedProcessing default license file...
... finishedInstall tlisten password? [y/n]:
tlisten password, enter y; otherwise enter n. For
information about the tlisten password and instructions for setting it, see the
section "Selecting an Administrative Password" on page 1-10. If you enter y, the
following prompt is displayed:
Please enter the tlisten password:
tlisten password. The following prompt is displayed:
Please verify the password:
tlisten password again. The following prompt is displayed:
tlistpwd: INFO: Password appended to file "/usr/local/M3DIR/udataobj/tlisten.pw".
Verifying installation...
... Installation successful!If your license file is accessible, you may install it now.
Install license file? [y/n]: y; otherwise, enter
n and install the license later. If you enter y, the following prompt is displayed:
To terminate the license update at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.Directory containing source license text file [?,q]:
lic.txt file to a
system directory, and enter the location of the lic.txt file at the prompt. For
example, if you copy the lic.txt file to /usr, enter /usr. The following prompt
is displayed:
Using /usr/lic.txt to copy license information.
Updating /usr/local/M3DIR/udataobj/lic.txt with license information.
Please don't forget to fill out and send in your registration card
If you elected not to install your software license when you installed the M3 software, you can install the license using the BEA License Utility.
Note: Your product license is on a 3.5-inch disk that is included in the software box.
To install the license, use the following steps:
lic.txt file to a
directory of your choice, but not to the M3DIR directory or any of its subdirectories.
/bin directory:
cd /usr/local/M3DIR/bin
sh ./lic.sh. The following prompt is displayed:
To terminate the license update at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.Directory containing source license text file [?,q]:
lic.txt file (for example,
/kits/license). The following prompt is displayed:
Using /kits/license/lic.txt to copy license information.
Directory where M3 files are installed. [?,q]:
/usr/local/M3DIR or the name of the directory where you installed the
M3 software. The following prompt is displayed:
Updating /usr/local/M3DIR/udataobj/lic.txt with license information.
To verify that you have successfully installed the M3 client and server software, execute the simpapp application. This "simple application" is an M3 C++ client/server application that converts strings to uppercase and lowercase letters.
To run simpapp, perform the following steps:
TUXDIR. For example, if you installed the M3 software in the default
directory, enter the following to set the TUXDIR environment variable:TUXDIR=/usr/local/M3DIR; export TUXDIR
chmod 777 *.
Testing simpapp
cleaned up
prepared
built
loaded ubb
booted
ran
shutdown
saved results
PASSED
simpapp manually to observe the processes starting and stopping, do
the following:
. ./results/setenv.ksh.
tmboot -y. The application starts several processes.
./simple_client. The prompt String? is displayed.
tmshutdown -y. The application shuts down the processes.
. ./results/setenv.ksh
To remove the software from your system, use the following procedure: