본문 바로가기
IBM - old/WAS 문제&해결

64bit Linux 환경(RHEL) 에서 Installation Manger 설치 실패

by freeman98 2016. 5. 30.

1. WAS 버전 : WebSphere ND All

2. OS : RHEL 6.0/6.1 64bit

3. Error 발생 시점 : 64bit Linux 환경(RHEL) 에서 Installation Manger 설치 실패

4. Error message :                   

[root@zahar-rhel64 IMinstallKit]# ./install
bash: ./install: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

또는..
[root@c01bmp02 IM]# ./install
JVMJ9VM011W Unable to load j9dmp24: libstdc++.so.5: cannot open shared object file: No such file or directory
JVMJ9VM011W Unable to load j9jit24: libstdc++.so.5: cannot open shared object file: No such file or directory
JVMJ9VM011W Unable to load j9gc24: libstdc++.so.5: cannot open shared object file: No such file or directory
JVMJ9VM011W Unable to load j9vrb24: libstdc++.so.5: cannot open shared object file: No such file or directory

5. 예상 이유 :
 Installation Manager 는 32-bit 애플리케이션이기 때문에 32-bit 버전의 OS system 라이브러리가 필요합니다.
 그러나 RHEL 6.0/6.1 64bit 의 경우 기본으로 설치하면 해당 라이브러리를 설치하지 않습니다.

6. 조치 방안 :
 OS에 필요한 32bit 라이브러리를 설치

https://www-304.ibm.com/support/docview.wss?uid=swg21459143

1.  Mount the DVD to the system. Insert the DVD into the DVD drive.

2.  Select open a terminal window as a root.

3. Execute the commands:
 [root@localhost]# mkdir /mnt/cdrom
[root@localhost]# mount -o ro /dev/cdrom /mnt/cdrom

4. Create the text file server.repo in the /etc/yum.repos.d directory. 
NOTE: To use gedit, execute the command:
 [root@localhost]# gedit /etc/yum.repos.d/server.repo
Add the following text to the file: 
 [server]
name=server
baseurl=file:///mnt/cdrom/Workstation
enabled=1

where baseurl depends on the mounting point and the RHEL distribution.

In the example, the mounting point is cdrom and the RHEL distribution is Workstation but could be sever.

5. Execute the command:
 [root@localhost]# yum clean all

6. Execute the command to import related public keys:
 [root@localhost]# rpm --import /mnt/cdrom/*GPG*

7. Execute the commands to install the required libraries:
 [root@localhost]# yum install gtk2.i686
[root@localhost]# yum install libXtst.i686

If you received the the missing libstdc++ message above, install the libstdc++ library:
 [root@localhost]# yum install compat-libstdc++

During the install you might receive prompts similar to the example. Answer with 'y'.

Example:
 Total download size: 15 M
Installed size: 47 M
Is this ok [y/N]: y

https://www-304.ibm.com/support/docview.wss?uid=swg21459143

댓글