配置 JSRE 和 VSOA License
在运行 SylixOS 系统的设备终端上使用翼辉云原生 SDK 时,需要对 JSRE 和 VSOA 运行时软件进行授权。其中 JSRE 提供 SylixOS 上的 JavaScript 运行环境,容器管理引擎 ECSD 依赖该运行环境;VSOA 提供翼辉云原生微服务通信的基本框架。本节将重点介绍如何通过 License 服务器为运行 SylixOS 系统的计算机或板卡进行 License 授权。
前提条件
- 已获取翼辉软件工厂 License 服务器的 IP 地址和端口信息。
- 已获取运行 SylixOS 系统的计算机或板卡的 IP 地址、登录用户名和密码信息。
- VSOA 版本需大于等于 1.7.1;JSRE 版本需要大于等于 2.2.8。
操作步骤
使用远程连接工具(如 WindTerm)通过 Telnet 方式登录运行 SylixOS 系统的计算机或板卡,并按提示输入用户名和密码。
执行如下命令,进入 License 文件所在目录。
cd /etc/lic/
检查该目录下是否存在已配置的
license
文件。如果存在且需要修改为浮动 License 配置,则执行如下命令,重命名该文件,以免影响浮动 License 配置。如果不存在,或存在但仍需使用现有license
文件授权,则跳过以下步骤。mv license license_bk
执行如下命令,配置获取的浮动 License 服务器的 IP 地址和端口号,并保存,以完成 License 授权。
LIC_SERVER_IP="10.**.**.5" #根据实际授权服务器地址填写 LIC_SERVER_PORT="18000" #根据实际授权服务器端口填写(TCP 协议) varsave
配置完成后,执行如下命令,验证 License 授权是否成功。
/apps/vsoa/example/c/server
如果系统回显正常,则表示授权成功;如果回显如下内容,则表示授权失败,请检查 License 服务器地址和端口号配置是否正确。
[License Authorize] Service permission not obtained. Enter SN to register, or 'N/n' to trial: