rlm linux – serving several licenses

RLM 9.0 and above, supports the option to specify the ISV port

HOST computerName ANY 5055
ISV vendorName port=43956

When running ./rlm use the -c option to specify all the licenses you want to serve. Each should have its own port in the ISV vendor line.

For ie:

ISV foundry port=35099

Running ./rlm -c solidAngle.lic -c foundry.lic -c peregrine.lic -c joeAlter.lic  Notice the

...
05/14 10:17 (rlm) Starting ISV server peregrinel on port 34734
05/14 10:17 (rlm) Starting ISV server joealter on port 43956
05/14 10:17 (rlm) Starting ISV server foundry on port 35099
05/14 10:17 (rlm) Starting ISV server solidangle on port 48056
...

If the ISV port is not specified, the rlm server will assign a random port to each license. This is ok for only some vendors like SolidAngle. But The Foundry products, Peregrine Labs, and Joe Alter (as in the example) will need a specific port.
After assigning the port in the license files, you can edit your maya.env to tell the plugins the vendor port

peregrinel_LICENSE=34734@licenseServerName //yeti
RLM_LICENSE=43956@licenseServerName //shave & haircut license

When opening a The Foundry product, select the RLM server, and write the license location as 35099@licenseServerName

Your ./rlm command should yield something like this:

05/14 10:17 (rlm) RLM License Server Version 11.2BL2

  Copyright (C) 2006-2014, Reprise Software, Inc. All rights reserved.

05/14 10:17 (rlm) License server started on yourComputerName
05/14 10:17 (rlm) Server architecture: x64_l1
05/14 10:17 (rlm) License files:
05/14 10:17 (rlm)     peregrinel.lic
05/14 10:17 (rlm)     joealter.lic
05/14 10:17 (rlm)     foundry.lic
05/14 10:17 (rlm)     solidangle.lic
05/14 10:17 (rlm) 
05/14 10:17 (rlm) Web server starting on port 5054
05/14 10:17 (rlm) Using TCP/IP port 4054
05/14 10:17 (rlm) ... adding TCP/IP port 5055
05/14 10:17 (rlm) ... adding TCP/IP port 5053
05/14 10:17 (rlm) ... adding UDP/IP port 5053
05/14 10:17 (rlm) Starting ISV server peregrinel on port 34734
05/14 10:17 (rlm) Starting ISV server joealter on port 43956
05/14 10:17 (rlm) Starting ISV server foundry on port 35099
05/14 10:17 (rlm) Starting ISV server solidangle on port 48056
05/14 10:17 (joealter) RLM License Server Version 8.0BL6 for ISV "joealter"
05/14 10:17 (joealter) Server architecture: x64_l1

  Copyright (C) 2006-2010, Reprise Software, Inc. All rights reserved

  RLM contains software developed by the OpenSSL Project
  for use in the OpenSSL Toolkit (http//www.openssl.org)
  Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved.

05/14 10:17 (joealter) 
05/14 10:17 (joealter) Server started on yourComputerName (hostid: ANY) for:
05/14 10:17 (joealter)  shave_rendernode shave_interactive 
05/14 10:17 (joealter) 
05/14 10:17 (joealter) License files:
05/14 10:17 (joealter)     peregrinel.lic
05/14 10:17 (joealter)     joealter.lic
05/14 10:17 (joealter)     foundry.lic
05/14 10:17 (joealter)     solidangle.lic
05/14 10:17 (joealter) 
05/14 10:17 (joealter) File descriptor limit increased from 1024 to 4096
05/14 10:17 (foundry) RLM License Server Version 11.2BL2 for ISV "foundry"
05/14 10:17 (solidangle) RLM License Server Version 11.2BL2 for ISV "solidangle"
05/14 10:17 (foundry) Settings from RLM Version 9.4BL2 for ISV "foundry"
05/14 10:17 (peregrinel) RLM License Server Version 11.2BL2 for ISV "peregrinel"
05/14 10:17 (solidangle) Settings from RLM Version 10.1BL2 for ISV "solidangle"
05/14 10:17 (foundry) Server architecture: x64_l1

    Copyright (C) 2006-2014, Reprise Software, Inc. All rights reserved.
05/14 10:17 (solidangle) Server architecture: x64_l1
05/14 10:17 (peregrinel) Settings from RLM Version 9.0BL3 for ISV "peregrinel"


    RLM contains software developed by the OpenSSL Project
    Copyright (C) 2006-2014, Reprise Software, Inc. All rights reserved.
    for use in the OpenSSL Toolkit (http://www.openssl.org)

05/14 10:17 (peregrinel) Server architecture: x64_l1
    Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
    RLM contains software developed by the OpenSSL Project

    for use in the OpenSSL Toolkit (http://www.openssl.org)
    Copyright (c) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved.
    Copyright (C) 2006-2014, Reprise Software, Inc. All rights reserved.
    Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.


    Copyright (c) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved.
    RLM contains software developed by the OpenSSL Project

    for use in the OpenSSL Toolkit (http://www.openssl.org)
    Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
    Copyright (c) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved.

05/14 10:17 (peregrinel) 
05/14 10:17 (peregrinel) Server started on yourComputerName (hostid: ANY) for:
05/14 10:17 (peregrinel)    bokeh_i bokeh_r yeti_i yeti_r 
05/14 10:17 (peregrinel) 
05/14 10:17 (foundry) Using options file foundry.opt
05/14 10:17 (peregrinel) License files:
05/14 10:17 (peregrinel)     peregrinel.lic
05/14 10:17 (peregrinel)     joealter.lic
05/14 10:17 (peregrinel)     foundry.lic
05/14 10:17 (peregrinel)     solidangle.lic
05/14 10:17 (peregrinel) 
05/14 10:17 (foundry) Setting TIMEOUT for all products to 3600 secs.
05/14 10:17 (peregrinel) File descriptor limit increased from 1024 to 4096
05/14 10:17 (foundry) 
05/14 10:17 (foundry) Server started on yourComputerName (hostid: ANY) for:
05/14 10:17 (foundry)   katana_i katana_r nuke_i nuke_r nukex_i nukex_r 
05/14 10:17 (foundry)   nukestudio_i nukestudio_r mari_i mari_r hiero_i 
05/14 10:17 (foundry)   hiero_r hieroplayer_i hieroplayer_r ocula_nuke_i 
05/14 10:17 (foundry)   ocula_nuke_r ocula_nukex_i ocula_nukex_r nukexassist_i 
05/14 10:17 (foundry)   nukexassist_r modo_i modo_r modov_i modov_r 
05/14 10:17 (foundry)   colorway_i colorway_r colorwaypresenter_i colorwaypresenter_r 
05/14 10:17 (foundry)   colorway_modo_i colorway_modo_r colorway_cinema4d_i 
05/14 10:17 (foundry)   colorway_cinema4d_r cameratracker_ae_i cameratracker_ae_r 

05/14 10:17 (foundry) 
05/14 10:17 (foundry) License files:
05/14 10:17 (foundry)     peregrinel.lic
05/14 10:17 (foundry)     joealter.lic
05/14 10:17 (foundry)     foundry.lic
05/14 10:17 (foundry)     solidangle.lic
05/14 10:17 (foundry) 
05/14 10:17 (foundry) File descriptor limit increased from 1024 to 4096
05/14 10:17 (solidangle) Using options file solidangle.opt
05/14 10:17 (solidangle) Setting TIMEOUT for arnold to 120 secs.
05/14 10:17 (solidangle) TIMEOUT value (120) < min (3600) (product: arnold), min used.
05/14 10:17 (solidangle) 
05/14 10:17 (solidangle) Server started on yourComputerName (hostid: ANY) for:
05/14 10:17 (solidangle)    arnold 
05/14 10:17 (solidangle) 
05/14 10:17 (solidangle) License files:
05/14 10:17 (solidangle)     peregrinel.lic
05/14 10:17 (solidangle)     joealter.lic
05/14 10:17 (solidangle)     foundry.lic
05/14 10:17 (solidangle)     solidangle.lic
05/14 10:17 (solidangle) 
05/14 10:17 (solidangle) File descriptor limit increased from 1024 to 4096
05/14 10:18 (solidangle) OUT: arnold v20160229 by yourUserName@yourComputerName 
05/14 10:18 (solidangle) IN: arnold v20160229 by yourUserName@yourComputerName 
05/14 10:20 (solidangle) OUT: arnold v20160229 by yourUserName@yourComputerName 
05/14 10:20 (solidangle) IN: arnold v20160229 by yourUserName@yourComputerName
Previous
Previous

Hasselblad 3fr/fff in Capture One

Next
Next

Unity Editor linux setup – mono development on RHEL 7