红旗 HA安装时使用测试 License,在安装完毕后,需根据机器信息注册正式 License。其过程虽然简单,但输入内容较多,容易出错。故用expect写了一个简单的脚本协助。
用法:
其中,正式序列号文件在申请后,由红旗提供,一般是一个.txt的文本文件。如果不输入该选项,默认使用当前目录下的License.txt作为序列号文件。
执行结果:(序列号部分做了屏蔽)
***************************************************
HA License HTTPMON50 is unregistered.
Registering HA HTTPMON50 License.
spawn clplcnsc -I -P HTTPMON50
Press CNTL+C to exit process.
Selection of product division.
1. Product
2. Trial
Select product division. [1 or 2]… 1
Enter serial number [Ex. XX000000]… DI10xxxx
Enter HW address [Ex. 00:00:AA:BB:CC:DD]… 00:1A:xx:6E:xx:4F
Enter license key
[Ex. XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX]… F10Fxx01-847xxx9B-04Axxx99-1Exx66DB
command was success.
***************************************************
HA License SE50 is unregistered.
Registering HA SE50 License.
spawn clplcnsc -I -P SE50
Press CNTL+C to exit process.
Selection of product division.
1. Product
2. Trial
Select product division. [1 or 2]… 1
Enter serial number [Ex. XX000000]… DS00xxx8
Enter HW address [Ex. 00:00:AA:BB:CC:DD]… 00:1A:xx:6E:xx:4F
Enter license key
[Ex. XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX]… 10Bxxx80-xxxx42D5-xxxx2714-xxx53xxF
command was success.
***************************************************
◎v0.2版本 脚本下载:
下载文件
内文分页: [1] [2]
[转]BASH for 循环小结
[转]Dash与Bash的语法区别
使用SNMP监控Heartbeat状态
搭建Master-Master Mysql Replication 集群
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/111125.html