Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Installing CPLEX 12 on Linux problem

    Posted 04/20/11 10:46 AM

    Originally posted by: Eothein


    Dear all,

    I have downloaded the cplex_studio122.acad.linux-x86.bin file, which shoudl include everything I need to install concert and Cplex on my system.

    So I did

    chmod +x cplex_studio122.acad.linux-x86.bin
    ./cplex_studio122.acad.linux-x86.bin

    My output was the following:

    ++eothein@eliot:~$ ./cplex_studio122.acad.linux-x86.bin++
    ++Preparing to install...++
    ++Extracting the JRE from the installer archive...++
    ++Unpacking the JRE...++
    ++Extracting the installation resources from the installer archive...++
    ++Configuring the installer for this system's environment...++

    ++Launching installer...++

    ++*** glibc detected *** /tmp/install.dir.1324/Linux/resource/jre/jre/bin/java: malloc(): memory corruption: 0x08ef9dd8 ***++
    ++======= Backtrace: =========++
    ++/lib/libc.so.6(+0x6c501)0xb76c6501++
    ++/lib/libc.so.6(+0x6f2fc)0xb76c92fc++
    ++/lib/libc.so.6(__libc_malloc+0x63)0xb76caf33++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9thr24.so(j9thread_attr_init+0x33)0xb77ead93++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9thr24.so(j9thread_create+0x22)0xb77e717d++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9prt24.so(+0x14daa)0xb758bdaa++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9prt24.so(+0x141fa)0xb758b1fa++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9prt24.so(j9port_startup_library+0x19b)0xb75840d1++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/libj9prt24.so(j9port_init_library+0x3c)0xb7583d04++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/lib/i386/j9vm/libjvm.so(JNI_CreateJavaVM+0xd8)0xb763c253++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/bin/java0x804b86c++
    ++/tmp/install.dir.1324/Linux/resource/jre/jre/bin/java(JavaMain+0x7e)0x8049d5e++
    ++/lib/libpthread.so.0(+0x5cc9)0xb77cacc9++
    ++/lib/libc.so.6(clone+0x5e)0xb772a69e++
    ++======= Memory map: ========++
    ...

    So something is going wrong with the supplied JRE? When I looked for it, I could not even do java -version (Not my own installed java jre). So when I tried to adjust the .bin file (the first part is a script part) I cannot force using my own java as it then states that its checksum in incorrect etc...

    So here are my questions;

    1. Did anyone else experience this?
    2. How can I solve this?

    Kind regards

    Jens Buysse
    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: Installing CPLEX 12 on Linux problem

    Posted 04/20/11 12:08 PM

    Originally posted by: SystemAdmin


    I had no problem with the installation (on two different Linux boxes) doing the same steps you used. Have you tried a fresh download? Maybe something was corrupted.

    Paul

    Mathematicians are like Frenchmen: whenever you say something to them, they translate it into their own language, and at once it is something entirely different. (Goethe)
    #CPLEXOptimizers
    #DecisionOptimization


  • 3.  Re: Installing CPLEX 12 on Linux problem

    Posted 04/21/11 03:09 AM

    Originally posted by: Eothein


    I did try a new download (both http and from the applet) and both have the same result, i.e. these things...

    I even tried the checksum which seems to be correct...
    #CPLEXOptimizers
    #DecisionOptimization


  • 4.  Re: Installing CPLEX 12 on Linux problem

    Posted 04/21/11 11:57 AM

    Originally posted by: SystemAdmin


    Here a comment from Christophe Gefflot, who is responsible for our installers:

    Another (rare) possibility: 
     
    The default directory - used by Installanywhere to unpack temporary files used for install  - is corrupted 
     
    "InstallAnywhere checks for the system environment varible IATEMPDIR and resolves its value as the temp directory path.
    Setting IATEMPDIR prior to launching the installer will redirect the installer's temporary directories to the specified location. "
     
    Does it work better if the user defines the IATEMPDIR variable ( setenv IATEMPDIR=/home/user_name/tmp) before the install process ?
    

    #CPLEXOptimizers
    #DecisionOptimization


  • 5.  Re: Installing CPLEX 12 on Linux problem

    Posted 04/26/11 09:35 AM

    Originally posted by: Eothein


    None of the above worked,...

    but what did work was a simple reboot.....

    ;s
    #CPLEXOptimizers
    #DecisionOptimization