lic.yaml#
配置文件#
lic.yaml
概述#
定义aip li i 命令输出应用许可证信息。
描述#
- 配置许可证服务器信息,以便命令aip li i 把许可证使用信息转换成其他服务(如 AIP的分析系统的数据采集
AIP监控数据分析系统 )可以识别的语法。
文件必须存放于AIP的配置路径中,如 /opt/skyformai/etc。
文件格式#
遵循YAML标准,定义一组services参数:
services:
- name: name1
...
- name: name2
...
service参数#
- name: 名字
任意的字串,自行定义一个名字,以区分厂商的许可证服务名。一般配个服务名对应于Flexlm里的一个vendor daemon。
- type: flexlm | rlm
许可证服务类别,支持flexlm和rlm。
- servers: 服务路劲列表
flexlm的服务路径为 端口@服务器域名或IP地址。多个服务路径(高可用)可以列出多个。例子:
servers: - 14203@licserver1 - 14203@10.11.23.3
- lmstat: lmstat的路径
获取许可证使用详情的命令的绝对路径。
例子#
/opt/skyformai/etc/lic.yaml例子:
services:
- name: Skyform
type: flexlm
servers:
- 14203@licserver
lmstat: /opt/skyformai/bin/lmstat
aip li i的输出例子:
SERVICE SERVER FEATURE EXPIRY TOTAL FREE USER USE
Skyform 14203@licserver aip 13 10 cadmin 1
Skyform 14203@licserver aip 13 10 u001 1
Skyform 14203@licserver cmp 23 23 0
Skyform 14203@licserver amp 102 99 cadmin 1
Skyform 14203@licserver amp 102 99 u001 2
诊断#
运行配置的lmstat命令,查看输出是否类似一下的例子:
$ lmstat -a -c 14203@licserver
lmstat - Copyright (c) 1989-2012 Flexera Software LLC. All Rights Reserved.
Flexible License Manager status on Wed 7/14/2025 03:43
License server status: 14203@licserver
License file(s) on licserver: /opt/lic/license.dat
licserver: license server UP (MAIN) v11.12
Vendor daemon status (on licserver):
skyform_lmd: UP v11.12
Feature usage info:
Users of aip: (Total of 13 licenses issued; Total of 3 licenses in use)
"aip" v9.3, vendor: skyform_lmd
floating license
cadmin logn1 unix:0 (v1.000) (skyform_lmd/14203 202), start Wed 7/14 3:39
u001 logn1 :1.0 (v1.000) (skyform_lmd/14203 104), start Wed 7/14 2:21
Users of cmp: (Total of 23 license issued: Total of 0 licenses in use)
Users of amp: (Total of 102 license issued: Total of 3 licenses in use)
"amp" v9.3, vendor: skyform_lmd
floating license
cadmin logn1 logn1 (v1.000) (skyform_lmd/14203 101), start Wed 7/14 3:39
u001 logn1 logn1 (v1.000) (skyform_lmd/14203 105), start Wed 7/14 2:21, 2 licenses
备注
可以使用命令 aip li i –debug 输出更多日志。