I have seen that other have received this error but I am not sure it has been resolved. I get this 'illegal instruction' error when running dbsetup and it gives the illegal instruction when calling db2usrinf. I am running debian 6 on an intel celeron 32 bit but if I run db2prereqcheck everything passes: kernel, c++ libraries. Is it just that it won't install on debian??
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.
7 replies Latest Post - 2012-10-16T23:44:29Z by FA90_Paul_Jones
Pinned topic Illegal instruction calling db2usrinf from db2setup
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2012-10-16T23:44:29Z at 2012-10-16T23:44:29Z by FA90_Paul_Jones
Re: Illegal instruction calling db2usrinf from db2setup2012-10-15T09:48:20Z in response to FA90_Paul_JonesHello,
gotta the same problem here.. I'm running Ubuntu 10.04 and trying to install db2setup and I got the "Illegal Instrunction" error (same for db2usrinf and db2_install)
here I post the strace
Re: Illegal instruction calling db2usrinf from db2setup2012-10-15T16:52:03Z in response to SystemAdminI never received an answer but I believe they won't support a 32bit architecture. I had a similar problem with websphere since their java doesn't support it and they simply responded that they didn't update their documentation to reflect this even though the prereqcheck(sp?) script found no problems.
Re: Illegal instruction calling db2usrinf from db2setup2012-10-16T09:40:23Z in response to FA90_Paul_JonesDB2 works fine on 32 bit architecture and I am able to install DB2 on 32 bit Ubuntu and Debian.
I guess here the issue is with the processor type which is not supported(just a guess). Here is my ubuntu and debian vm configuration. Unfortunately I don't have that setup where I can repro this issue to find out the exact problem. If you are using vm box then let me know the location from where you have downloaded.
$ uname -a
Linux ubuntu 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686 GNU/Linux
user@debian:~$ uname -a
Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
Re: Illegal instruction calling db2usrinf from db2setup2012-10-16T23:44:29Z in response to SystemAdminI know the processor was the issue with WebSphere because IBM's java VM didn't like it, though, like DB2 the db2prereqcheck passes. I have seen your screenshot but I immediately get an illegal instruction and never get a GUI installer like you do but I believe its like you said and is the processor. I am going to install it on a vm with Debian 6 to see what happens.
P.S. My debian box is also 2.6.32-5-686