Before installing
WebSphere® MQ Version 6.0,
you must check that your system meets the hardware and software requirements
set out in this topic.
Note: WebSphere MQ does
not support host names that contain spaces. If you install WebSphere MQ on
a computer with a host name that contains spaces, you will be unable to create
any queue managers.
Hardware
WebSphere MQ for Linux®, Version 6.0 (x86 platform) runs
on any machine that supports the x86 machine architecture. WebSphere MQ for Linux, Version 6.0 (POWER™ platform) runs
on any machine that supports the POWER machine architecture. WebSphere MQ for Linux, Version 6.0 (zSeries® platform) runs
on any machine that supports the zSeries machine architecture.
Operating System, WebSphere MQ for Linux, Version 6.0 (x86 platform)
WebSphere MQ for Linux, Version 6.0 (x86 platform) has been tested with the following
distributions:
- Red Hat Enterprise Linux AS V3.0 plus Update 2
- SuSE Linux Enterprise
Server (SLES) V8 plus Service Pack 3
- SuSE Linux Enterprise
Server (SLES) V9
Operating System, WebSphere MQ for Linux, Version 6.0 (POWER platform)
WebSphere MQ for Linux, Version 6.0 (POWER platform)) has been tested with the following
distributions:
- Red Hat Enterprise Linux AS V3.0 plus Update 2
- SuSE Linux Enterprise
Server (SLES) V9
Operating System, WebSphere MQ for Linux, Version 6.0 (zSeries platform)
WebSphere MQ for Linux, Version 6.0 (zSeries platform) has been tested with the following
distributions:
- Red Hat Enterprise Linux AS V3.0 plus Update 2
- SuSE Linux Enterprise
Server (SLES) V8 plus Service Pack 3
- SuSE Linux Enterprise
Server (SLES) V9
Threading Models
The support for threads on Linux is provided
by the pthreads library.
- Most distributions based upon the 2.4 series kernels, such as those based
upon UnitedLinux 1.0, include the LinuxThreads pthreads library. This threading
library differs from most others in that the 'getpid()' function returns a
different value for each thread in a process and is identified as a separate
process in the output of the 'ps' command.
- Most distributions based upon the 2.6 series kernels, such as those based
upon UnitedLinux 2.0, include the Native Posix Threading Library (NPTL). NPTL
was written as the replacement to LinuxThreads and relies on updates made
to recent kernels to overcome some of the shortfalls of LinuxThreads. Notably,
threads within a process return the same pid from calls to 'getpid()' and
closer compliance to the POSIX Threads specification.
Both of these threading models are supported for use with the WebSphere MQ Queue Manager and applications which
connect to WebSphere MQ.
Other threading
libraries exist as replacements for these threading libraries, however, none
of these replacements are supported for use with the WebSphere MQ Queue
Manager or applications which connect to WebSphere MQ.
Connectivity Requirements
The network protocols supported
by
WebSphere MQ for Linux, Version 6.0 (x86 platform) and
WebSphere MQ for Linux, Version 6.0 (zSeries platform) are TCP/IP and
LU6.2 . TCP/IP is part of the
WebSphere MQ for Linux, Version 6.0 (x86 platform) and
WebSphere MQ for Linux, Version 6.0 (zSeries platform) operating systems.
If you want to use the SNA LU6.2 support on
WebSphere MQ for Linux, Version 6.0 (x86 platform) or
WebSphere MQ for Linux, Version 6.0 (zSeries platform) you
need the IBM
® Communications
Server for Linux Version
6.2. The Communications Server is available as a PRPQ product from IBM. For more
details, see: http://www.ibm.com/software/network/commserver/about.
The
network protocol supported by WebSphere MQ for Linux, Version 6.0 (POWER platform) is TCP/IP. You can use any communications hardware supporting
TCP/IP.
Storage Requirements
The storage requirements for the
WebSphere MQ for Linux depend on which components
you install, and how much working space you need. This, in turn, depends on
the number of queues that you use, the number and size of the messages on
the queues, and whether the messages are persistent. You also require archiving
capacity on disk, tape or other media.
Component |
Location of storage |
Storage Requirement in MB (x86 platform) |
Storage Requirement in MB (z/Series platform) |
Storage Requirement in MB (POWER platform) |
Runtime |
/usr |
25.13 |
25.10 |
30.79 |
Client |
/opt |
2.73 |
2.73 |
4.95 |
Sample programs |
/opt |
4.77 |
4.78 |
5.26 |
Java™ messaging |
/opt |
6.84 |
6.84 |
6.89 |
Extended Transactional Client |
/opt |
0.04 |
0.04 |
0.13 |
Man pages |
/usr |
0.71 |
0.71 |
0.72 |
German Message catalogs |
/usr |
0.47 |
0.57 |
0.61 |
Spanish Message catalogs |
/usr |
0.56 |
0.56 |
0.57 |
French Message catalogs |
/usr |
0.56 |
0.56 |
0.61 |
Italian Message catalogs |
/usr |
0.55 |
0.56 |
0.57 |
Japanese Message catalogs |
/usr |
0.50 |
0.50 |
0.51 |
Korean Message catalogs |
/usr |
0.44 |
0.44 |
0.44 |
Brazilian Portuguese Message catalogs |
/usr |
0.53 |
0.53 |
0.55 |
Simplified Chinese Message catalogs |
/usr |
0.33 |
0.33 |
0.33 |
Traditional Chinese Message catalogs |
/usr |
0.35 |
0.35 |
0.36 |
Table 1. Storage requirements for prerequisite filesetsComponent |
Location of storage |
Storage Requirement in MB (x86 platform) |
Storage Requirement in MB (z/Series platform) |
Storage Requirement in MB (POWER platform) |
gsk7bas-7.0-x.x |
/usr |
10.4 |
13.3 |
11.3 |
gsk7bas64-7.0-x.x |
/usr |
not applicable |
not applicable |
12.5 |
IBMJava2-SDK-1.4.2-0.0 |
/opt |
80.5 |
71.3 |
82.5 |
IBMJava2-SDK-ppc64-1.4.2-0.0 |
/opt |
not applicable |
not applicable |
82.1 |
You can use the df command to determine the amount of free space on
your system.
Disk storage is also required for
- Prerequisite software
- Optional software
- Your application programs
After checking the requirements in this topic, proceed to Prerequisite software for using SSL.