This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

map license

When trying to run map i get the following:

Waiting for licence

Arm Forge 21.0 - Arm MAP

MAP: Your current licence (12827) does not permit as many processes as you requested.

MAP: Requested Processes: 5

MAP: Available Processes: 1

MAP: Please contact the Arm Forge support team if you wish to profile more processes.

It runs fine on a single process, but not on multiple.

How do I run this on more than one process? I would expect that a single license seat is all that should be required to run a parallel job, not seats=num of processes.

Is this an error?

Parents Reply Children
  • The license server is up. How do I know which is the server license and which is the client one? It looks like there are a lot of licenses lying around on the machine. At the moment the license in

    /opt/allinea/licenseserver/licences/Licence

    is type 2 and has the mac address and port etc.

    But there is another (the wrong license) in  

    /opt/allinea/licenseserver/licences/Licence.12827

    Map is currently picking up 12827 when I run it. 

    On the client side there is:

    /software/licence/arm-forge/Licence

    which is type 2 and has 6 or so lines without the mac address and serial number 12827.

     But there is also 

    /software/licence/arm-forge/Licence.11578

    which is a copy of the sever licence at

    /opt/allinea/licenseserver/licences/Licence 

    So I guess what I need is the client licence for 11587 copied to 

    /software/licence/arm-forge/Licence

    RIght?

  • >So I guess what I need is the client licence for 11587 copied to  >/software/licence/arm-forge/Licence

    Yes. Can you send the output of

    cat /software/licence/arm-forge/Licence.11587

    just to be sure it's the wrong one.

  • type=3

    serial_number=11578

    max_processes=1024

    features=ddt,map,perf-report,cuda,metrics-pack,arch:x86_64,arch:aarch64

    expires=2022-08-31 23:59:00

    support_expires=2022-08-31 23:59:00

    mac=24:8a:07:e3:02:e0

    interface=any

    debuggers=gdb

    serverport=4241

    max_users=1024

    beat=60

    retry_limit=5

    max_all_processes=1024

    hash2=13f376cf.................

  • Yes that is definitely the server licence. Try using this client licence template:

    --
    type=2
    serial_number=11578
    hostname={your server hostname here}
    serverport=4241
    features=ddt,map,perf-report,cuda,metrics-pack
    hash2=e0f91af1a787694f4838cb7a797dc59d1675f3dd
    --

  • Great - thats sorted it. Thanks!