配置 JSRE 和 VSOA License

更新时间:
2024-12-20

配置 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。

操作步骤

  1. 使用远程连接工具(如 WindTerm)通过 Telnet 方式登录运行 SylixOS 系统的计算机或板卡,并按提示输入用户名和密码。

  2. 执行如下命令,进入 License 文件所在目录。

    cd /etc/lic/
    
  3. 检查该目录下是否存在已配置的 license 文件。如果存在且需要修改为浮动 License 配置,则执行如下命令,重命名该文件,以免影响浮动 License 配置。如果不存在,或存在但仍需使用现有 license 文件授权,则跳过以下步骤。

    mv license license_bk
    
  4. 执行如下命令,配置获取的浮动 License 服务器的 IP 地址和端口号,并保存,以完成 License 授权。

    LIC_SERVER_IP="10.**.**.5"  #根据实际授权服务器地址填写
    LIC_SERVER_PORT="18000"   #根据实际授权服务器端口填写(TCP 协议)
    varsave
    
  5. 配置完成后,执行如下命令,验证 License 授权是否成功。

    /apps/vsoa/example/c/server
    

    如果系统回显正常,则表示授权成功;如果回显如下内容,则表示授权失败,请检查 License 服务器地址和端口号配置是否正确。

    [License Authorize] Service permission not obtained.
    Enter SN to register, or 'N/n' to trial:
    
文档内容是否对您有所帮助?
有帮助
没帮助