Topic
IC4NOTICE: 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.
7 replies Latest Post - ‏2012-10-16T23:44:29Z by FA90_Paul_Jones
FA90_Paul_Jones
FA90_Paul_Jones
7 Posts
ACCEPTED ANSWER

Pinned topic Illegal instruction calling db2usrinf from db2setup

‏2012-08-23T20:53:51Z |
Hello,
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??

root@psjlinux:/downloads/db2/expc/db2/linux/bin# ./db2usrinf
Illegal instruction
root@psjlinux:/downloads/db2/expc/db2/linux/bin#
Updated on 2012-10-16T23:44:29Z at 2012-10-16T23:44:29Z by FA90_Paul_Jones
  • FA90_Paul_Jones
    FA90_Paul_Jones
    7 Posts
    ACCEPTED ANSWER

    Re: Illegal instruction calling db2usrinf from db2setup

    ‏2012-08-23T21:00:15Z  in response to FA90_Paul_Jones
    That would be 10.1 --- db2_v101_linuxia32_expc.tar.gz
  • SystemAdmin
    SystemAdmin
    5837 Posts
    ACCEPTED ANSWER

    Re: Illegal instruction calling db2usrinf from db2setup

    ‏2012-10-15T09:48:20Z  in response to FA90_Paul_Jones
    Hello,

    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

    Attachments

  • SystemAdmin
    SystemAdmin
    5837 Posts
    ACCEPTED ANSWER

    Re: Illegal instruction calling db2usrinf from db2setup

    ‏2012-10-15T09:52:51Z  in response to FA90_Paul_Jones
    update: my specs are..
    • FA90_Paul_Jones
      FA90_Paul_Jones
      7 Posts
      ACCEPTED ANSWER

      Re: Illegal instruction calling db2usrinf from db2setup

      ‏2012-10-15T16:52:03Z  in response to SystemAdmin
      I 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.
      • SystemAdmin
        SystemAdmin
        5837 Posts
        ACCEPTED ANSWER

        Re: Illegal instruction calling db2usrinf from db2setup

        ‏2012-10-16T09:40:23Z  in response to FA90_Paul_Jones
        DB2 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.

        Ubuntu
        $ uname -a
        Linux ubuntu 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686 GNU/Linux
        Debian
        user@debian:~$ uname -a
        Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux

        Thanks
        Vineet
        • SystemAdmin
          SystemAdmin
          5837 Posts
          ACCEPTED ANSWER

          Re: Illegal instruction calling db2usrinf from db2setup

          ‏2012-10-16T09:41:39Z  in response to SystemAdmin
          attaching Debian screenshot also.
          • FA90_Paul_Jones
            FA90_Paul_Jones
            7 Posts
            ACCEPTED ANSWER

            Re: Illegal instruction calling db2usrinf from db2setup

            ‏2012-10-16T23:44:29Z  in response to SystemAdmin
            I 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