2013년 8월 5일 월요일

[TechNote] WebSphere Application Server V6.1.0.11 and later, 32-bit edition, is supported on Linux operating systems using 64-bit kernels on x86-64 hardware

WebSphere Application Server V6.1.0.11 and later, 32-bit edition, is supported on Linux operating systems using 64-bit kernels on x86-64 hardware

Technote (troubleshooting)


Problem(Abstract)

IBM® WebSphere® Application Server V6.1.0.11, 32-bit edition, for Linux® operating systems is supported on systems using a 64-bit kernel when using x86-64 hardware architecture. However, earlier versions of the 32-bit edition product (including all V5.1 and 32-bit V6.0 versions) are not supported on a 64-bit Linux kernel. WebSphere Application Server 32-bit editions of earlier versions must be installed on a 32-bit kernel on Linux.

Resolving the problem

Purpose
This technote is intended to answer questions such as:
  • Is the 32-bit version of WebSphere Application Server supported on a 64-bit Linux kernel?
  • Is a certain minimum level of WebSphere Application Server required to run a 32-bit application server on a 64-bit operating system?

Overview
WebSphere Application Server 32-bit edition for Linux operating systems is based on a 32-bit version of the IBM® Java™ SDK. Prior to V6.1.0.11, WebSphere Application Server 32-bit edition was not certified for use on 64-bit kernels running on Linux systems booted with a 64-bit kernel on x86-64 based hardware architecture.

Therefore, WebSphere Application Server 32-bit edition is not supported when running on a Linux 64-bit kernel on x86-64 based hardware architecture prior to version 6.1.0.11. In order for the 32-bit edition to be supported on Linux using on x86-64 based hardware, it is either necessary to boot the operating system using a 32-bit kernel, or upgrade the product to version 6.1.0.11 and boot the operating system with either a 32-bit kernel or a 64-bit kernel.

Concerning WebSphere Application Server V5.0 and V5.1
WebSphere Application Server V5.0 and V5.1 are based on 32-bit Java™ SDKs, and therefore neither V5.0 nor V5.1 are supported on 64-bit Linux kernels using x86-64 based hardware architecture.

You must always use a 32-bit Linux kernel in order to run WebSphere Application Server V5.0 or V5.1.

Concerning WebSphere Application Server V6.0
WebSphere Application Server V6.0, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions. WebSphere Application Server V6.0 Express edition is available as a 32-bit edition. The 32-bit editions of WebSphere Application Server V6.0 are not supported for use with 64-bit Linux kernels using x86-64 based hardware architecture.

Instead of installing the 32-bit version of WebSphere Application Server V6.0 in such an environment, consider installing the 64-bit version of the product. Otherwise, you must use a 32-bit edition of the operating system.

Concerning WebSphere Application Server V6.1
WebSphere Application Server V6.1, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions. WebSphere Application Server V6.1 Express edition is available as a 32-bit edition. The 32-bit edition of the product, prior to V6.1.0.11, is not supported for use on Linux booted with a 64-bit kernel on x86-64 hardware architecture.

Upgrading the 32-bit product to V6.1.0.11 is the minimum requirement for use on a 64-bit kernel on x86-64 hardware architecture.

Concerning WebSphere Application Server V7.0 and V8.0
WebSphere Application Server V7.0 and V8.0, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions. WebSphere Application Server V7.0 and V8.0 Express edition is available as a 32-bit edition.

The 32-bit edition of the product is supported on 64-bit kernel on x86-64 hardware architecture. No minimum fix pack level is required to achieve this support.


Support matrix for 32-bit WebSphere Application Server on Linux 64-bit kernels
The following table indicates whether various product versions are supported on 32-bit or 64-bit Linux kernels. Note that there is a distinction between the Express Edition and the Base / Network Deployment editions because Express Edition only has a 32-bit version.

The information in this technote, including the table below, only applies to running Linux on Intel/AMD hardware.

Product Version
Linux Kernel
Is it supported?
V5.1
X
X
32-bit
32-bit
Supported
V5.1
X
X
32-bit
64-bit
Not supported
V6.0
X
X
32-bit
32-bit
Supported
V6.0
X
X
32-bit
64-bit
Not supported
V6.0
X
64-bit
64-bit
Supported
V6.1
X
X
32-bit
32-bit
Supported
V6.1.0.0, V6.1.0.1, V6.1.0.3, V6.1.0.5, V6.1.0.7, V6.1.0.9
X
X
32-bit
64-bit
Not supported
V6.1.0.11 and later
X
X
32-bit
64-bit
Supported
V6.1
X
64-bit
64-bit
Supported
V7.0 and V8.0
X
X
32-bit
32-bit
Supported
V7.0 and V8.0
X
X
32-bit
64-bit
Supported
V7.0 and V8.0
X
64-bit
64-bit
Supported


Footnotes
"Express Edition" refers to WebSphere Application Server Express Edition.

"Base / Network Deployment Edition" refers to both WebSphere Application Server Base Edition and WebSphere Application Server Network Deployment edition.

"Product Capability" refers to whether the edition of the WebSphere Application Server product is 32-bit or 64-bit.

"Linux Kernel" refers to whether the Linux operating system is booted using a 32-bit or 64-bit kernel.

This table is only applicable to running Linux on Intel/AMD operating systems.




Additional Information
This document applies to environments using Linux on x86-64 based hardware. For information regarding support of Linux operating systems using non-x86-64 hardware architecture (such as PowerPC®, iSeries™, or zSeries®), refer to the Detailed System Requirements page.

In general, the 32-bit version of WebSphere Application Server products are supported on 64-bit kernels of AIX, HP-UX, and Solaris. Please refer to the Detailed System Requirements page for information about those operating systems.

A similar article on this topic is available for Microsoft Windows in technote 1237405.

The 32-bit edition of WebSphere Application Server V6.0, V6.1, and V7.0 cannot be "converted" to 64-bit by installing a 64-bit maintenance pack. If you force the UpdateInstaller to install a 64-bit fix pack on top of the 32-bit version of the product, it will cause problems, and you must uninstall the 64-bit fix pack.

However, under some circumstances, it is possible to move the profile configuration data from a 32-bit product to a 64-bit product and vice-versa. IBM resources such as the IBM WebSphere Developer Technical Journal describe this process. For hints, please refer to the IBM DeveloperWorks article, The WebSphere Contrarian: Changing host names and migrating profiles in WebSphere Application Server; specifically, refer to the section titled "Moving a profile to a new host".

댓글 없음:

댓글 쓰기