CST License(Flexnet)設(shè)置與問(wèn)題處理方法
作者 | Wang Yuanteng
有用戶在安裝CST時(shí)會(huì)遇到一些license問(wèn)題,比如下面這樣的:
或者這樣的:
為了幫助大家更好地解決license相關(guān)問(wèn)題,本文會(huì)介紹license的設(shè)置方法和一些問(wèn)題處理方法。
基本設(shè)置
在CST安裝完成之后,啟動(dòng)CST軟件就會(huì)讓我們?cè)O(shè)置license。目前,CST支持Flexnet和DSLS兩種license方式,今天主要介紹Flexnet這種方式,也就是下圖當(dāng)中的第一種和第二種。
如果當(dāng)前機(jī)器作為license
server(即物理地址與license文件綁定),那么選擇第一種方式,直接導(dǎo)入口令文件。
如果當(dāng)前機(jī)器為用戶端,license
server另有其它機(jī)器,那么應(yīng)選擇第2種方式,在下方填入server的計(jì)算機(jī)名或IP,填入與license一致的port或勾選自動(dòng),指向license sever即可,如下圖。
以上是license設(shè)置的基本方法,如果一切順利,那么到這里就結(jié)束了,祝賀你,使用愉快~
特殊情況
但仍有用戶可能會(huì)遇到像前面所列的一些意外報(bào)錯(cuò),為了解決這些問(wèn)題,我們可以先了解license文件格式。
FlexNet
Publisher 2018 R4 (11.16.2) License Administration Guide(后文簡(jiǎn)稱Guide)中給出了舉例和說(shuō)明,如下圖。
該例展示了一個(gè)名為my_server,hostid為17007ea8的機(jī)器,為網(wǎng)絡(luò)上任何用戶提供10個(gè)浮動(dòng)的f1和f2 license。CST的license文件格式也是如此,這里我們重點(diǎn)關(guān)注第一行和第二行。
Guide中對(duì)SERVER
line 的格式說(shuō)明如下:
host對(duì)應(yīng)host name或IP地址;hostid即物理地址;port可以編輯修改,并且license文件port需要與license server設(shè)置保持一致,如果沒(méi)有指定port則使用默認(rèn)端口,范圍為27000-27009。我們知道CST license中默認(rèn)port為27000,如果需要使用別的port則應(yīng)注意修改。
再看Guide 對(duì)VENDOR line的說(shuō)明:
可以看到,守護(hù)進(jìn)程是有TCP/IP端口的,如果端口沒(méi)有被指定,操作系統(tǒng)會(huì)在運(yùn)行時(shí)選擇一個(gè)臨時(shí)端口。如果遇到網(wǎng)絡(luò)有防火墻時(shí),則需要指定守護(hù)進(jìn)程的TCP/IP端口。默認(rèn)情況下,CST的license里這一行就只有DAEMON cstd,是不指定端口的。所以,在有防火墻時(shí)license應(yīng)該修改為DAEMON cstd port=xxxxx,并開放防火墻相應(yīng)端口。
了解license文件格式后,對(duì)于常見的license問(wèn)題處理思路都是一樣的,總結(jié)如下:
(1)保證license server的正常啟動(dòng)。在license
manager中查看口令狀態(tài),如果license被正確導(dǎo)入,將會(huì)看到所包含模塊、數(shù)量、用量、版本及過(guò)期日期等信息,同時(shí)需保證sever處在start狀態(tài)。License server的詳細(xì)狀態(tài)信息也可以通過(guò)“Show
Log File”閱讀日志。
(2)檢查用戶端和license server的通信。用ping、telnet命令檢查連通性。
(3)檢查防火墻狀態(tài)。在有防火墻情況下,需要在SERVER line和DAEMON line都指定端口,并且防火墻中開啟相應(yīng)端口。
基本上,絕大多數(shù)的license問(wèn)題通過(guò)以上幾個(gè)步驟都可以解決,如果仍有問(wèn)題也可以通過(guò)達(dá)索官方渠道尋求技術(shù)支持。