uabrc / uabrc/devops-docs

Request Gurobi License

Open
#87 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1
Forks
9
PR merge metrics
No merged PRs in 30d

Description

New Users?
# Request license renewal

login @ https://www.gurobi.com/

review licenses under "Licenses" on the left menu. You may need to change the filter to include expired licenses.

https://support.gurobi.com/hc/en-us/articles/360040354272-How-do-I-renew-an-Educational-Institution-Site-license

Select "Get Help" in the user menu on the top right of the page.
This will take you to the Gurobot chatbot, where you can enter something like: "Hi I would like to renew our academic license #XXXXXX"

The result will have a "Create support request" link in the bottom right. Click that to request renewal.
Notes from 2024-08
# Install license

ssh to lmgr from rc-srv-01

install latest gurobi optimizer. it is a tar file to be extracted to /opt

ln -s /opt/gurobi1103 /opt/gurobi

copy new license to /opt/gurobi

stop existing server by "ps -ef | grep gurobi" and kill the process

start new server with "sudo su - gurobi -c "/opt/gurobi/linux64/bin/grb_ts -v""

test by su to gurobi and run /opt/gurobi/linux64/bin/gurobi_cl --license. output will look like:
[gurobi@lmgr bin]$ ./gurobi_cl --license
Set parameter GURO_PAR_SPECIAL
Set parameter TokenServer to value "lmgr.rc.uab.edu"
Set parameter LogFile to value "gurobi.log"
Using license file /opt/gurobi/gurobi.lic

start at boot is in /etc/rc.local

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the issue's “New Users?” and “Notes from 2024-08” sections, including the Gurobi renewal link and the lmgr commands. Review the renewal and installation sequence, then verify that the documented license request, server restart, and gurobi_cl check are complete and consistent.

Written by the indexing model from the issue text.

Assessment

Domain
devops, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.