UCL-RITS / rcps-buildscripts

Scripts to automate package builds on RC Platforms
MIT License
39 stars 27 forks source link

Install Request: ABAQUS 2023 #561

Open heatherkellyucl opened 1 year ago

heatherkellyucl commented 1 year ago

IN:06281531 and also IN06416834

Request for ABAQUS 2023. Have asked Mech Eng if they have installers for that version.

balston commented 10 months ago

I'm chasing Mech Eng IT Support about this.

balston commented 10 months ago

email sent to Mech Eng IT Support asking for 2023 Linux installers.

balston commented 10 months ago

I have a response from Mech Eng IT support:

Hi Brian,

I have downloaded Abaqus 2023 package for all OS, do you have somewhere I can upload it? I tried sharepoint but its too big.

It's 17GB.

Regards, James

suggested a Myriad account if they have one or a shared Dropbox folder.

balston commented 10 months ago

I've set up a Myriad account for one of the Mech Eng IT support people and suggested they scp the installer to their Myriad Scratch directory. I’m now waiting for a response.

balston commented 9 months ago

Nothing so I'm going to chase Mech Eng about this again. Will probably contact the license holder this time.

balston commented 9 months ago

I have sent an email to the license holder.

balston commented 9 months ago

I've finally got the ABAQUS 2023 and 2024 Linux installers - approx. 16G each. They are on my laptop at the the moment. I've started transferring them to Myriad which will probably take the rest of today.

balston commented 9 months ago

The ABAQUS 2023 and 2024 Linux installer archives are now on Myriad in the ccspapp application management account:

/home/ccspapp/Scratch/Software/ABAQUS
balston commented 9 months ago

Unpacked all 6 archives. Looks like documentation can be installed from:

./2024/AM_SIM_Abaqus_Extend.AllOS/1/

and the Linux version from:

./2024/AM_SIM_Abaqus_Extend.AllOS/5/SIMULIA_EstablishedProducts/Linux64/1/

In both there's a StartGUI.sh install script.

balston commented 8 months ago

Both the installers for 2023 and 2024 will not run on RedHat 7. I have been investigating a possible workaround while may or may not work.

balston commented 8 months ago

I've managed to get the installed ABAQUS 2024 onto Myriad.

I'm currently testing using the following module files:

module use --append /home/ccaabaa/lib/modulefiles/applications
module -f unload compilers mpi gcc-libs
module load beta-modules
module load gcc-libs/10.2.0
module load abaqus/2024

with the ABAQUS module being picked up from my HOME. My test job is currently failing with:

/lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/SMAPython: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libpython3.10.so)
/lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/SMAPython: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libABQSMABasShared.so)
/lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/SMAPython: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libCATSysTS.so)

and on checking:

 ldd /lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libpython3.10.so

I get:

/lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libpython3.10.so: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /lustre/shared/ucl/apps/ABAQUS/2024/linux_a64/code/bin/libpython3.10.so)
        linux-vdso.so.1 =>  (0x00007ffea2ded000)
        libABQSMAUzlZlib.so => not found
        libutil.so.1 => /lib64/libutil.so.1 (0x00007f16124fc000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f16122f8000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f16120dc000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f1611d0e000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f1611a0c000)
        libgcc_s.so.1 => /shared/ucl/apps/gcc/10.2.0-p95889/lib64/libgcc_s.so.1 (0x00007f16117f4000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f1612be4000)
balston commented 8 months ago

Neither ABAQUS 2023 or 2024 will run on RedHat 7. We will need to wait until the cluster are updated to RedHat 9 which is due to take place sometime this calendar year.

It may be possible to use a container to run ABAQUS batch jobs but this has not been investigated.