错误修正记录:synopsys license服务器激活报错-No valid hostids,exiting
长久没用vcs,此次新装design compiler,再次用到lmgrd
,报错
(snpslmd)No valid hostids,exiting
(snpslmd)EXITING DUE TO SIGNAL 34 Exit reson 2
(snpslmd)snpslmd exited with status 34 (Invalid host)
(snpslmd)Please correct problem and restart daemons
原因就是ether变了(可能就是虚拟机移植到新电脑上的原因),再次ifconfig
,可见ens33的ether已经和Synopsys.dat
中的首行的hostid不同。scl_keygen用新hostid重新生成Synopsys.dat
就行。
记录原始成功装synopsys软件的教程:芯王国:搭建属于自己的数字IC EDA环境(三)
VCS安装过程记录
再次在ubuntu上装synopsys的vcs,又遇到一些问题。
最后lmgrd时报错:
bash: /home/xlucidator/synopsys/scl/2018.06/linux64/bin/lmgrd: 没有那个文件或目录
应该是缺少lsb-core导致的,sudo apt install lsb-core
即可;
随后运行lmgrd,报错:
(snpslmd) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
这是因为权限不够,手动建立/usr/
下的tmp
目录和文件.flexlm
即可;
lmgrd应该是个守护进程,所以在我们解决问题过程中时不时还会继续弹出上述报错,可以
ps -e | grep lmgrd
然后将其kill
掉