[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
I'm having the same problem sometimes. It looks like some processes don't free the license they're blocking. In my case restarting the license manager helps, but that can't be the solution.
Looking forward to some hints for handling this problem.
Greetings,
Sebastian
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Here is a response from our Server Express licensing experts:
Animator only takes one license, not two.
There is a 30 second timeout.
That is, if you animate, compile or run the editor each will take one license.
If you compile a program and it takes 20 seconds, then you have to wait for 10 seconds to use that license again.
If the compilation takes 31 seconds, then you can use the license immediately.
If you ‘cd’ to where the license manager is installed and run the command – lmfgetpv w (not –w) it will return who has the licenses.
There are a number of options for lmfgetpv.
You can see them by running lmfgetpv ?.
I hope that this helps.
Thanks.
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Thanks Chris. It looks like there's an arithmetic problem somewhere.
smsdev:/mfcobolse5.1 $ lmfgetpv w
2012/04/05 15:21:41
Elapsed=00:02:02 UID=203 (mfleming) PID=774368 TTY=v/pts/1
Then I tried to compile:
Micro Focus LMF - 005: You have exceeded the license limit for this
product.
No more licenses for this product are available.
All of the 0003 license units in the license
database are in use. You may continue using
this product after this message as a temporary
unlicensed user.
Contact your license administrator or
Micro Focus product supplier to obtain
additional license units.
Same result if I tried to start another animator session.
Can licenses get locked up in some way without that being visible to lmfgetpv? Alternatively, as I don't have root access, might it only show the licences that I am using?
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Thanks Chris. It looks like there's an arithmetic problem somewhere.
smsdev:/mfcobolse5.1 $ lmfgetpv w
2012/04/05 15:21:41
Elapsed=00:02:02 UID=203 (mfleming) PID=774368 TTY=v/pts/1
Then I tried to compile:
Micro Focus LMF - 005: You have exceeded the license limit for this
product.
No more licenses for this product are available.
All of the 0003 license units in the license
database are in use. You may continue using
this product after this message as a temporary
unlicensed user.
Contact your license administrator or
Micro Focus product supplier to obtain
additional license units.
Same result if I tried to start another animator session.
Can licenses get locked up in some way without that being visible to lmfgetpv? Alternatively, as I don't have root access, might it only show the licences that I am using?
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Thanks Chris. It looks like there's an arithmetic problem somewhere.
smsdev:/mfcobolse5.1 $ lmfgetpv w
2012/04/05 15:21:41
Elapsed=00:02:02 UID=203 (mfleming) PID=774368 TTY=v/pts/1
Then I tried to compile:
Micro Focus LMF - 005: You have exceeded the license limit for this
product.
No more licenses for this product are available.
All of the 0003 license units in the license
database are in use. You may continue using
this product after this message as a temporary
unlicensed user.
Contact your license administrator or
Micro Focus product supplier to obtain
additional license units.
Same result if I tried to start another animator session.
Can licenses get locked up in some way without that being visible to lmfgetpv? Alternatively, as I don't have root access, might it only show the licences that I am using?
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Forwarding from Server Express expert:
"Under rare circumstances they can get locked up.
Have him cd to where the license manager is installed (mflmf).
Run the commands:
./lmfgetpv This will shutdown the license manager.
sh ./mflmman/force this will restart the license manager and release all the licenses.
Note – if ./lmfgetpv gets an error then have him just run the second command.
Can you please try this and see if this helps?
Thanks.
[Migrated content. Thread originally posted on 03 April 2012]
Normally it's just me doing development and I don't have any licensing issues. However, now and again my predecessor is roped back in out of retirement to do a bit of work. Today he was running a program under Animator while I attempted to compile another program, and I got a maximum number of licenses exceeded message. This is a puzzle because we have three licenses (confirmed in the maximum number message), there was one Animator session running which would account for one or potentially two licenses (as it runs as two processes), and absolutely no other Cobol processes running.
MFLicenseCheck shows
Licenses installed on your System.
Machine :- smsdev
Deployment DB :- /var/mfaslmf/mfasdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server for COBOL | Developer Test License | Use | 30 |
| Server for SOA | Developer Test License | Use | 3 |
------------------ ------------------------- ------- ---------
Licenses installed on your System.
Machine :- smsdev
Development DB :- /mfcobolse5.1/mflmfdb
COBDIR :- /mfcobolse5.1
------------------ ------------------------- ------- ---------
| License | Type | Units |Installed|
| | | | |
------------------ ------------------------- ------- ---------
| Server Express | Model 1 | Users | 3 |
------------------ ------------------------- ------- ---------
Are there other processes which might be eating away at our developer licenses? Would refreshing the licenses with AppTrack potentially improve the situation?
Sorry about the late reply, just back from holiday.
Following that advice, what we actually did was
./lmfgetpv k
sh ./mflmman force
and that sorted it out. Many thanks.