许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  100个CAD许可在线就60,另外40个在“摸鱼”你信吗

100个CAD许可在线就60,另外40个在“摸鱼”你信吗

阅读数 6
点赞 0
article_banner


今天整理共享盘里的老文档,发现3年前写的许可操作指南,一半步骤都是错的。

那篇文档是我刚来公司第三个月写的,当时领导催得急,说赶紧把操作流程标准化一下,别每次都是你一个人会搞。我那时候还在试用期尾巴上,白天处理故障晚上熬夜写文档,前后就花了两个晚上拼出来一篇。很多步骤我压根没在测试环境验证过,全凭印象和网上东拼西凑来的命令往上堆,写完也没人审就直接传共享盘了。后来这几年我自己都快忘了这茬,因为平时干活全凭肌肉记忆,谁没事翻那个文档。结果今天一打开,从第三页开始就是错的,FlexNet的服务重启命令写反了顺序,option文件的语法示例少了个分号,连日志路径写的都是老版本的位置,新系统里根本找不到那个文件夹。我这人太要面子了,当时怎么敢把这种东西传上去的。

今天趁着一口气把它全更新了,核心就讲一个问题——我们当时100个CAD许可在线显示只有60来个在用,另外三四十个去哪了?真相就是被各种"摸鱼"会话占着,但系统不算它们活跃,所以lmstat显示"在用"但那台机器根本没人操作。我这次把整个排查和解决流程重新写成三块,每块都换成了现在实测能跑通的做法。

第一块是先用脚本把"假在线"筛出来。老文档里写的是直接看lmstat的输出,数一数有多少个在用就行,大错特错。正确的做法是用脚本把每个会话的last_use_time抓出来,跟当前时间做差,超过30分钟没操作的标注成"疑似闲置"。当年按老文档操作踩的第一个坑就是我直接让客户去数在用数,结果人家数出来说"60个在用,还有40个谁占了",我远程一看才发现他数的是Feature总数,根本没看每台客户端最后活动时间。那个客户当场就火了,说你这文档写的什么东西,我只好重新手把手教他敲命令,差点被投诉。

第二块是配置超时回收的正确姿势。老文档里我写的是直接在options文件里加一句TIMEOUT,然后重启服务就完事了。但实际操作中,TIMEOUT只对特定版本的Feature有效,老版本软件根本不认。正确的做法是先用旁路方式监听会话空闲状态,然后再调用FlexNet的lmremove命令手工回收,或者用第三方工具做统一调度。当年因为这个错误步骤,有个同行照着文档去配了TIMEOUT结果发现没效果,跑来问我怎么不管用,我那时候还嘴硬说"你是不是没写对格式",后来自己试了一遍才发现确实不生效,那段时间我都不敢回人家消息。

许可浪费

第三块是做回收之前的观察期验证。老文档里完全没有这一步,我直接写"配置好就能用"。实际上绝对不可以,必须先开观察模式跑至少一周,确认当前回收策略不会误伤正常任务才能正式启用。因为不同工种的空闲阈值差别太大了,画图的人可能停两分钟想事情,仿真的人设置完参数就去开会了,一刀切下去全完蛋。当年我写文档的时候根本没考虑到工种差异,导致后来有家公司照着做了自动回收,第一天上线就把人家跑了半天的仿真任务给掐了,工程师差点冲到IT办公室砸门。我后来才知道这事,心里虚得很,一直没好意思承认是我那篇文档误导的。

最后说两个文档更新时必须同步注意的事项。第一个是文档版本号和日期一定要写在第一页最顶上,而且要写明适用范围,比如"适用于FlexNet 11.16及以上版本",别像我当年一样啥都没写,人家拿着老版本软件去执行新命令肯定报错。第二个是更新完之后一定要在测试环境完整走一遍流程,截图保存每一步的输出,然后找个没碰过这东西的同事照着操作一遍,看他能不能顺下来。我自己写的文档自己看不出来毛病,必须找个小白试一遍才能发现哪里漏了步骤哪里跳得太快,这是我这几年血的教训。

所有东西都得重新核查一遍,今天先更到这,回头把其他几篇也全部重写,不能留一个雷在共享盘里。我踩过的坑不能让后来人再踩一遍了。


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空