Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update installation changes for VE version 2.2.4

...

The Charon VE License Server package is delivered as an RPM package. Stromasys or your Stromasys VAR will provide you with the software or a download link. If an instance is created based on a Stromasys-provided emulator marketplace images, the installation kit is in the /charon/storage directory.

Package nameThe packaging is different based on the VE license server version:

  • VE license server version 2.2.3 and older: license-server-<version>.rpm

...

Where <version> indicates the version of the software, for example, 2.0.1.

...

classpagebreak

...


  • RPM package for installation on a supported Linux system.
  • VE license server version 2.2.4 and higher: license-server-<version>.rpm.sh
    Self-extracting archive containing the end-user license agreement (EULA) and the RPM package.

In both cases <version> indicates the version of the software, for example, 2.2.1

Div
classpagebreak


Linux Instance for the License Server

The license server package must be installed on a supported Linux instance. This instance can run in a supported cloud, in a supported VMware environment, or on a physical host.

...

Please note: the VE license server software can run on the same system as the Charon emulator. However, using a dedicated system with stable hardware and software configuration as the VE license server is the recommended configuration. This will reduce the risk of invalidating the license by a non-supported hardware or software change. Please see Operational Information and Logging for more information about such changes and also about the operation of a backup license server to ensure continued operation of critical applications.

Linux Host Hardware and Software

...

Requirements

Operating System Requirements for the VE License Server
  • Red Hat, CentOS, or Oracle Linux (64-bit) versions 7.x or 8.x
  • Rocky Linux 8.1 - 8.5x
  • Red Hat, Oracle Linux, and Rocky Linux 9.x

Only 64-bit operating systems are supported.

...

Other Software Requirements for the VE

...

License Server

The Btrfs file system is not supported as a root file system for a VE license server.

Hardware Requirements for the VE license server

Basic hardware requirements (cloud instance capabilities or VMware host configuration) for running a dedicated license server:

...

VE License Server Installation Steps

Perform the following steps to install the VE License Server software:

...

In the description below, the placeholders used have the following meaning:

  • <mykey> is the private key of the key-pair you associated with your cloud instance
    (for an on-premises VMware installation or an installation on a physical system where logging in with username/password is allowed, this is not needed).
  • <user> is the user associated with your license server instance (e.g., opc on OCI, centos for a CentOS instance on AWS, or the custom user on your VMware virtual machine;
    for an instance installed from a Stromasys-provided Charon AL or VE emulator marketplace image, use

...

  • user charon for SFTP

...

  • and user sshuser for interactive login.
  • <linux-ip> is the ip address of your license server system.

Please note: if an instance was installed from a prepackaged Charon emulator marketplace image, the installation package is already stored in /charon/storage. Please check, if there are newer versions available that would be preferable for your environment.

Perform the following steps to install the VE License Server software:

  1. Copy the license server software package to the license server system using the host (if needed):
    1. For example, use sftp to connect to the VE license server system.
      # sftp -i ~/.ssh/<mykey>  <user>@<linux-ip>
    2. Copy the software package to the license server system using the following SFTP command:
      > put <local-path-to-license-server-package>

  2. Use ssh to log in on the license server host.
    # ssh-i ~/.ssh/<mykey> <user>@<linux-ip>

  3. As a privileged user (root) go to the directory where
    1. <mykey> is the private key of the key-pair you associated with your cloud instance
      (for an on-premises VMware installation where login with username/password is allowed, it is not needed)
    2. <user> is the user for interactive login associated with your license server instance (e.g., opc on OCI, centos for a CentOS instance on AWS, or the custom user on your VMware virtual machine;
      for an instance installed from a Stromasys-provided Charon AL or VE emulator marketplace image, use sshuser)
    3. <linux-ip> is the ip address of your license server system
    As a privileged user (root) go to the directory where you stored the installation package and install the package:
  4. Become the root user: # sudo -i
  5. Go to the package location:  # cd <path-to-package-directory>
    On an instance installed from a prepackaged Charon emulator marketplace image, the installation package is stored
    under /charon/storage; this is also the home directory of the sftp user charon)you stored the installation package and install the package:
    1. Become the root user: # sudo -i
    2. Go to the package location:  # cd <path-to-package-directory>
      If you used SFTP to copy the package to an instance installed from a prepackaged Charon marketplace image, the home directory of the charon user and the default location for file transfers is /charon/storage.
    3. For VE license server 2.2.4 and above, unpack the archive and agree to the end-user license agreement:
      1. # chmod a+x license-server-<version>.rpm.sh
      2. # ./license-server-<version>.rpm.sh
        This will display the EULA. After agreeing to it, the RPM installation package will be unpacked in the current directory.
    4. Install the package:             
      1. Linux 7.x: # yum install license-server*.rpm
      2. Linux 8.x and 9.x: # dnf install license-server*.rpm

...