Cadence License Server

Introduction

  1. The CSE CentOS license server is iris.cse.buffalo.edu.
  2. The Cadence license daemon runs on iris:5280.
  3. The Cadence license management software is the Cadence LCU software, installed via Cadence's InstallScape utility on iris.
  4. The startup file is:
    
    iris:/etc/init.d/rc.lic
    
    
    ... which is symlinked to:
    
    $ ls -al /etc/rc5.d/S99rc.lic 
    lrwxrwxrwx. 1 root root 16 Oct  1 16:36 /etc/rc5.d/S99rc.lic -> ../init.d/rc.lic
    
    
  5. We store the license files in a flexlm directory, even though we don't really have flexlm installed on iris. It seems to be a conventional, well-known place to store them, so I stuck with it:
    
    iris:/usr/local/flexlm/licenses/licence.dat
    
    
  6. The logfile is:
    
    iris:/var/log/lmgrd.log
    
    

Update

  1. scp the new Cadence license file to its home on iris:
    
    iris:/usr/local/flexlm/licenses/License_81626_005056b823d9_9_30_2020.txt
    
    
  2. Edit the new license file with our locale-specific information, which should be just these lines:
    
    SERVER iris.cse.buffalo.edu 005056b823d9 5280
    DAEMON cdslmd /usr/local/cadence/LCU43/tools.lnx86/bin/cdslmd
    DAEMON verplex /usr/local/cadence/LCU43/tools.lnx86/bin/verplex
    
    
  3. Symlink the new license file to its well-known, standard name, license.dat:
    
    [iris] $ cd /usr/local/flexlm/licenses/
    [iris] $ sudo ln -s License_81626_005056b823d9_9_30_2020.txt license.dat
    
    
  4. Down the running license daemon that's serving licenses from the old file:
    
    [iris] $ sudo/usr/local/cadence/LCU430000/tools.lnx86/bin/64bit/lmdown -c 5280@iris.cse.buffalo.edu
    
    
  5. Start the new process:
    
    [iris] $ sudo /etc/init.d/rc.lic
    
    
  6. Verify that the license server is up and running by tailing the logfile:
    
    [iris] tail -f /var/log/lmgrd.log
    
    
  7. Test that licenses are available from any remote server by which users run Cadence software:
    
    [beatles] ~% lmstat -a -c 5280@iris.cse.buffalo.edu
    
    

References

  1. https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000n...