Compiler/License issues

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
adarsh shrinagesh
Premium Member
Premium Member
Posts: 68
Joined: Sat Feb 05, 2005 4:59 am
Location: India

Compiler/License issues

Post by adarsh shrinagesh »

Hi

We've been experiencing a nagging problem with our DS EE setup

We have been seeing the following fatal error cropping up intermittently and causing the jobs to abort -

##E TCOS 000003 05:01:25(007) <main_program> Licensing error: could not find a valid license.

##I TFSC 000001 05:01:25(008) <main_program> APT configuration file: /home/dsadm/Ascential/DataStage/Configurations/default.apt

##I TLIC 000002 05:01:25(000) <APT_LicenseCheckOp in APT_LicenseOperator,0> Node 'grf2' has 4 physical processors.

However having raised a ticket with support - we found no fault with our datastage licences or the setup of our default.apt config file.


node "node1"
{
fastname "grf2"
pools ""
resource disk "/home/dsadm/Ascential/DataStage/Datasets" {pools ""}
resource scratchdisk "/home/dsadm/Ascential/DataStage/Scratch" {pools ""}
}
}


We then creted a parallel routine and we've found an error which is as confusing.

dsadm /home/dsadm/adarsh/dateRoutine/dateConv > make
/usr/vacpp/bin/xlC_r -+ -O -g -c dateConversion.c -o dateConversion.o

1540-5215 (W) No licenses available. Contact your program supplier to add additional users. Compilation will proceed shortly.

/usr/vacpp/bin/xlC_r -G -qmkshrobj=1000 dateConversion.o -o libdateConversion.so
Target "all" is up to date.

The parallel jobs which uses this routine in a parallel transformer however compiles and executes fine sometimes

The "Licensing error: could not find a valid license. " however creeps up intermittently even for a vanilla job like

Seq -> Seq type parallel job.

The Visual Age C++ Compiler was downloaded from IBM's site as advised.

Is there any specific link from where I need to download this from?
Any ideas?
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The c++ compiler license limits the number of concurrent compiles that you can do; if you try to exceed this limit the warnings that you are seeing are issued. This is only a warning message; perhaps the error about inability to find a license is just an artefact.
adarsh shrinagesh
Premium Member
Premium Member
Posts: 68
Joined: Sat Feb 05, 2005 4:59 am
Location: India

Post by adarsh shrinagesh »

ArndW wrote:The c++ compiler license limits the number of concurrent compiles that you can do; if you try to exceed this limit the warnings that you are seeing are issued. This is only a warning message; perhaps the error about inability to find a license is just an artefact.
Hi

I agree that the "1540-5215 (W) No licenses available. Contact your program supplier to add additional users" error while making the .c file is just a warning, however when the similar error occurs while running the job - it shows up in the director and causes the job to abort.

We were wondering whether we cud reinstall the patch (ptf) mentioned in the installation guide and see if anything changes...
adarsh shrinagesh
Premium Member
Premium Member
Posts: 68
Joined: Sat Feb 05, 2005 4:59 am
Location: India

Post by adarsh shrinagesh »

adarsh shrinagesh wrote:
ArndW wrote:The c++ compiler license limits the number of concurrent compiles that you can do; if you try to exceed this limit the warnings that you are seeing are issued. This is only a warning message; perhaps the error about inability to find a license is just an artefact.
Hi

I agree that the "1540-5215 (W) No licenses available. Contact your program supplier to add additional users" error while making the .c file is just a warning, however when the similar error occurs while running the job - it shows up in the director and causes the job to abort.

We were wondering whether we cud reinstall the patch (ptf) mentioned in the installation guide and see if anything changes...
Hi
just wanted to add a solution that we found for the above problem

In the directory where u installed the compiler view the "vacpp_n.lic" file and copy paste the following line

5da54a553b4c.02.09.15.31.05.00.00.00 n3qtnvrv32cq6abu3wa3iaa "" "6.0.n" "" ""

to your /var/ifor/nodelock file
Post Reply