通用的 License 调用环境变量配置:LM_LICENSE_FILE
不同厂家的变量配置
- Synopsys:
SNPSLMD_LICENSE_FILE
- Cadence:
CDS_LIC_FILE
- Mentor tessent:
MGLS_LICENSE_FILE
- ARM:
ARMLMD_LICENSE_FILE
- Ansys:
ANSYSLMD_LICENSE_FILE
- Xilinx:
XILINXD_LICENSE_FILE
- 概伦电子:
PPDSLMD_LICENSE_FILE
License 调用写法,以 LM_LICENSE_FILE 为准
setenv LM_LICENSE_FILE 27000@server1:5280@server1
也可以写成
setenv SNPSLMD_LICENSE_FILE 27000@server1
setenv CDS_LIC_FILE 5280@server1
qianj的env信息
wds081_qianj_env.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
| [qianj@wds081 qianj]$ env > /misc/upload/qianj/wds081_qianj_env.txt
[qianj@wds081 qianj]$ cat /misc/upload/qianj/wds081_qianj_env.txt KONSOLE_DBUS_WINDOW=/Windows/1 MODULESHOME=/usr/share/Modules/3.2.10 FSDBDUMP= -LDFLAGS -debug_pp -P /eda/tools/synopsys/verdi/L-2016.06/share/PLI/VCS/LINUXAMD64/novas.tab /eda/tools/synopsys/verdi/L-2016.06/share/PLI/VCS/LINUXAMD64/pli.a CDS_LIC_FILE=/eda/env/lics/cadence.dat ICV_HOME_DIR=/eda/tools/synopsys/icv/K-2015.12-SP2 LC_PAPER=zh_CN.UTF-8 LC_MONETARY=zh_CN.UTF-8 MAIL=/var/spool/mail/qianj VENDOR=unknown MACHTYPE=x86_64 SNPSLMD_LICENSE_FILE=27002@wds051:27000@wds060:27020@wds044 PERL_LOCAL_LIB_ROOT=/home/qianj/perl5 QTDIR=/usr/lib64/qt-3.3 SYNOPSYS=/eda/tools/synopsys/syn/K-2015.06-SP5 LC_TELEPHONE=zh_CN.UTF-8 XDG_SESSION_ID=14541 NOVAS_HOME=/eda/tools/synopsys/verdi/L-2016.06 SYNOPSYS_ICV_ROOT=/eda/tools/synopsys/icv/K-2015.12-SP2 SPYGLASS_PHYSICAL_HOME=/eda/tools/synopsys/spyglass/L-2016.06/SPYGLASS_PHYSICAL_HOME SSH_CLIENT=192.168.21.24 52440 22 PATH=/eda/tools/synopsys/mw/V-2023.12-SP2/bin:/eda/tools/synopsys/lc/V-2023.12/bin:/eda/tools/cadence/innovus/22.12/bin:/eda/tools/mentor/calibre/2016.4_38.25/bin:/eda/tools/sublime/sublime/3.3156/bin:/eda/tools/smartsvn/smartsvn/11.0.3/bin:/eda/tools/smartgit/smartgit/19.1.3/bin:/eda/tools/c-sky/csky-abiv2-elf-tools-x86_64-minilibc/20150205/bin:/eda/tools/rcptools:/eda/tools/cadence/lec/16.10.100/bin:/eda/tools/emacs/emacs/24.5/bin:/eda/tools/mentor/questa/10.6/questasim/bin:/eda/tools/synopsys/embedit_integ/L-2016.06/bin:/eda/tools/synopsys/starrc/K-2015.12-SP3/bin:/eda/tools/synopsys/icv/K-2015.12-SP2/bin/LINUX.64:/eda/tools/synopsys/icc2/L-2016.03-SP2/bin:/eda/tools/synopsys/icc/K-2015.06-SP5/bin:/eda/tools/altera/quartusii/16.1/quartus/sopc_builder/bin:/eda/tools/altera/quartusii/16.1/quartus/bin:/eda/tools/synopsys/s_fpga/L-2016.09-1/bin:/eda/tools/synopsys/leda/K-2015.09/bin:/eda/tools/synopsys/fm/L-2016.03-SP5/bin:/eda/tools/synopsys/tmax/L-2016.03-SP1/bin:/eda/tools/synopsys/spyglass/L-2016.06/SPYGLASS_PHYSICAL_HOME/Linux4/BP_HOME/bin:/eda/tools/synopsys/spyglass/L-2016.06/SPYGLASS_HOME/bin:/eda/tools/synopsys/coretools/L-2016.09-SP3/bin:/eda/tools/synopsys/dw/latest/bin:/eda/tools/synopsys/pt/K-2015.12-SP3/bin:/eda/tools/synopsys/syn/K-2015.06-SP5/bin:/eda/tools/synopsys/verdi/L-2016.06/bin:/eda/tools/synopsys/vcs/L-2016.06-mx/bin:/usr/lib64/qt-3.3/bin:/home/qianj/perl5/bin:/usr/local/bin:/usr/bin:/eda/tools/xilinx/vivado/2017.2/bin:/eda/tools/xilinx/DocNav:/eda/tools/xilinx/SDK/2017.2/bin:/eda/tools/xilinx/SDK/2017.2/gnu/microblaze/lin/bin:/eda/tools/xilinx/SDK/2017.2/gnu/arm/lin/bin:/eda/tools/xilinx/SDK/2019.1/gnu/microblaze/linux_toolchain/lin64_le/bin:/eda/tools/xilinx/SDK/2019.1/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/eda/tools/xilinx/SDK/2019.1/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/eda/tools/xilinx/SDK/2019.1/gnu/aarch64/lin/aarch64-linux/bin:/eda/tools/xilinx/SDK/2019.1/gnu/aarch64/lin/aarch64-none/bin:/eda/tools/xilinx/SDK/2019.1/gnu/armr5/lin/gcc-arm-none-eabi/bin:/eda/tools/xilinx/SDK/2017.2/tps/lnx64/cmake-3.3.2/bin QT_GRAPHICSSYSTEM_CHECKED=1 SSH_CONNECTION=192.168.21.24 52440 192.168.11.81 22 QUARTUS_PATH=/eda/tools/altera/quartusii/16.1/quartus LINX_VIVADO_HLS=/eda/tools/xilinx/Vivado_HLS/2017.2 KDEDIRS=/usr LOADEDMODULES=synopsys:vcs/L-2016.06-mx:verdi/L-2016.06:syn/K-2015.06-SP5:pt/K-2015.12-SP3:dw/latest:coretools/L-2016.09-SP3:spyglass/L-2016.06:tmax/L-2016.03-SP1:fm/L-2016.03-SP5:leda/K-2015.09:s_fpga/L-2016.09-1:xilinx:vivado/2017.2:altera:quartusii/16.1:icc/K-2015.06-SP5:icc2/L-2016.03-SP2:icv/K-2015.12-SP2:starrc/K-2015.12-SP3:embedit_integ/L-2016.06:mentor:questa/10.6:emacs/24.5:cadence:lec/16.10.100:rcptools/1.0:csky-abiv2-elf-tools-x86_64-minilibc/20150205:smartgit/19.1.3:smartsvn/11.0.3:sublime/3.3156:cicada_fe/1.0:calibre/2016.4_38.25:innovus/22.12:lc/V-2023.12:mw/V-2023.12-SP2 PERL_MB_OPT=--install_base /home/qianj/perl5 QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins SPYGLASS_HOME=/eda/tools/synopsys/spyglass/L-2016.06/SPYGLASS_HOME LANGUAGE= QUESTA_HOME=/eda/tools/mentor/questa/10.6/questasim PERL_HOMEDIR=1 QSYS_ROOTDIR=/eda/tools/altera/quartusii/16.1/quartus/sopc_builder/bin LC_NAME=zh_CN.UTF-8 SHELL_SESSION_ID=0144b5302f5c4000bc054a0fe90d1f60 DESIGNWARE_HOME=/eda/tools/synopsys/dw/latest VERDI_HOME=/eda/tools/synopsys/verdi/L-2016.06 HOST=wds081 QTINC=/usr/lib64/qt-3.3/include LC_NUMERIC=zh_CN.UTF-8 LEDA_HOME=/eda/tools/synopsys/leda/K-2015.09 KONSOLE_DBUS_SERVICE=:1.0 LOGNAME=qianj PWD=/misc/upload/qianj LC_MEASUREMENT=zh_CN.UTF-8 ALTERAOCLSDKROOT=/eda/tools/altera/quartusii/16.1/hld LESSOPEN=||/usr/bin/lesspipe.sh %s KONSOLE_PROFILE_NAME=Shell DW_WAIT_LICENSE=1 LC_TIME=zh_CN.UTF-8 HOME=/home/qianj MODULE_VERSION=3.2.10 ATRENTA_LICENSE_FILE=27000@wds060 LC_IDENTIFICATION=zh_CN.UTF-8 SIMULATOR=vcs _LMFILES_=/eda/env/modules/tools/synopsys:/eda/env/modules/tools/vcs/L-2016.06-mx:/eda/env/modules/tools/verdi/L-2016.06:/eda/env/modules/tools/syn/K-2015.06-SP5:/eda/env/modules/tools/pt/K-2015.12-SP3:/eda/env/modules/tools/dw/latest:/eda/env/modules/tools/coretools/L-2016.09-SP3:/eda/env/modules/tools/spyglass/L-2016.06:/eda/env/modules/tools/tmax/L-2016.03-SP1:/eda/env/modules/tools/fm/L-2016.03-SP5:/eda/env/modules/tools/leda/K-2015.09:/eda/env/modules/tools/s_fpga/L-2016.09-1:/eda/env/modules/tools/xilinx:/eda/env/modules/tools/vivado/2017.2:/eda/env/modules/tools/altera:/eda/env/modules/tools/quartusii/16.1:/eda/env/modules/tools/icc/K-2015.06-SP5:/eda/env/modules/tools/icc2/L-2016.03-SP2:/eda/env/modules/tools/icv/K-2015.12-SP2:/eda/env/modules/tools/starrc/K-2015.12-SP3:/eda/env/modules/tools/embedit_integ/L-2016.06:/eda/env/modules/tools/mentor:/eda/env/modules/tools/questa/10.6:/eda/env/modules/tools/emacs/24.5:/eda/env/modules/tools/cadence:/eda/env/modules/tools/lec/16.10.100:/eda/env/modules/proj/rcptools/1.0:/eda/env/modules/tools/csky-abiv2-elf-tools-x86_64-minilibc/20150205:/eda/env/modules/tools/smartgit/19.1.3:/eda/env/modules/tools/smartsvn/11.0.3:/eda/env/modules/tools/sublime/3.3156:/eda/env/modules/proj/cicada_fe/1.0:/eda/env/modules/tools/calibre/2016.4_38.25:/eda/env/modules/tools/innovus/22.12:/eda/env/modules/tools/lc/V-2023.12:/eda/env/modules/tools/mw/V-2023.12-SP2 WINDOWID=130023447 QTLIB=/usr/lib64/qt-3.3/lib SHLVL=2 COLORFGBG=15;0 DISPLAY=localhost:206.0 KONSOLE_DBUS_SESSION=/Sessions/1 ALTERAD_LICENSE_FILE=/eda/env/lics/altera_wds048.dat:/eda/env/lics/altera_any.dat:/eda/env/lics/altera_wds046.dat:/eda/env/lics/altera_wds044.dat:/eda/env/lics/altera_wds042.dat:/eda/env/lics/altera_wds040.dat:/eda/env/lics/altera_wds034.dat:/eda/env/lics/altera_wds036.dat:/eda/env/lics/altera_wds038.dat EDA_ROOT=/eda MODULEPATH=/usr/share/Modules/versions:/usr/share/Modules/$MODULE_VERSION/modulefiles:/usr/share/Modules/modulefiles:/eda/env/modules/tools:/eda/env/modules/proj:/eda/env/modules/library PERL_MM_OPT=INSTALL_BASE=/home/qianj/perl5 SHELL=/bin/csh FSDBDUMP32= -LDFLAGS -debug_pp -P /eda/tools/synopsys/verdi/L-2016.06/share/PLI/VCS/LINUX/novas.tab /eda/tools/synopsys/verdi/L-2016.06/share/PLI/VCS/LINUX/pli.a XDG_RUNTIME_DIR=/run/user/10251 GROUP=THU XILINXD_LICENSE_FILE=/eda/env/lics/xilinux_2037.dat:/eda/tools/xilinx/vivado2017.lic VCS_HOME=/eda/tools/synopsys/vcs/L-2016.06-mx OSTYPE=linux PROFILEHOME= LD_LIBRARY_PATH=/eda/tools/synopsys/verdi/L-2016.06/share/PLI/VCS/LINUXAMD64 PERL5LIB=/home/qianj/perl5/lib/perl5 LAKER=/eda/tools/synopsys/mw/V-2023.12-SP2/ HOSTTYPE=x86_64-linux TERM=xterm-256color LAKER_LICENSE=27000@wds060:27000@wds057 XILINX_VIVADO=/eda/tools/xilinx/vivado/2017.2 VL_COMPLIB_PATH=/eda/library/tsmc28hpc_snps MODULE_VERSION_STACK=3.2.10 USER=qianj SYNOPSYS_SYN_ROOT=/eda/tools/synopsys/syn/K-2015.06-SP5 LC_ADDRESS=zh_CN.UTF-8 REMOTEHOST=localhost LS_COLORS=rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: CALIBRE_HOME=/eda/tools/mentor/calibre/2016.4_38.25 MGC_CALIBRE_REALTIME_VIRTUOSO_ENABLED=true MGC_HOME=/eda/tools/mentor/calibre/2016.4_38.25 MGC_REALTIME_HOME=/eda/tools/mentor/calibre/2016.4_38.25 MGC_TMPDIR=/eda/tools/mentor/calibre/2019.4_16.9/aoi_cal_2019.4_16.9/tmp CADENCE_DIR=/eda/tools/cadence/IC/6.17 CADHOME=/eda/tools/cadence/IC CDS=/eda/tools/cadence/IC/6.17 CDSDIR=/eda/tools/cadence/IC/6.17 CDSHOME=/eda/tools/cadence/IC/6.17 CDSROOT=/eda/tools/cadence/IC/6.17 CDS_AUTO_64BIT=ALL CDS_ENABLE_VMS=1 CDS_INST_DIR=/eda/tools/cadence/IC/6.17 CDS_LOAD_ENV=CWD CDS_Netlisting_Mode=Analog CDS_ROOT=/eda/tools/cadence/IC/6.17 LANG=C OA_UNSUPPORTED_PLAT=linux_rhel50_gcc44x PVSHOME=/eda/tools/cadence/pvs/20.10 QRC_HOME=/eda/tools/cadence/quantus/20.10 W3264_NO_HOST_CHECK=1 SYNOPSYS_LC_ROOT=/eda/tools/synopsys/lc/V-2023.12
|
license服务的启动/停止
synopsys
设置环境变量SNPSLMD_LICENSE_FILE=27002@wds051:27000@wds060:27020@wds044
- 启动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| [root@wds051 ~] [root@wds051 lic_2019]
cd $(dirname $(readlink -f $0))
export TCP_NODELAY=1
echo > /proj/lic_2019/all.log echo > all.log
./lmgrd -c lics -l /proj/lic_2019/all.log [root@wds051 lic_2019] [root@wds051 lic_2019]
|
- 停止
1 2 3 4 5 6 7 8 9 10
| [root@wds051 lic_2019]
killall lmgrd killall alterad killall snpslmd killall xilinxd killall snpslmd killall mgcld [root@wds051 lic_2019]
|
lic变量示例
cadence
cadence.dat
直接设置环境变量指定lic文件具体路径
sentenv CDS_LIC_FILE /eda/env/lics/cadence.dat
xilinxd
xilinux_2037.dat
直接设置环境变量指定lic文件具体路径
XILINXD_LICENSE_FILE=/eda/env/lics/xilinux_2037.dat
Mentor tessent
setenv MGLS_LICENSE_FILE "/eda/env/lics/tessent.dat:27000@wds060"
tessent.dat

课程中心
Qianj.51CTO