Please note:
- If you are not familiar with the installation of RPM packages, please refer to the regular user's guide or your Linux system documentation.
- You do not need to stop running emulator instance before upgrading the license server.
To upgrade the license server package, perform the following steps:
- Use sftp to connect to the cloud instance.
# sftp -i ~/.ssh/<mykey>
<user>@<cloud-instance-ip>
where
<mykey> is the private key of the keypair you associated with your cloud instance
<user> is the privileged user associated with your cloud instance (e.g., "opc" on OCI, or "centos" for a CentOS instance on AWS)
<cloud-instance-ip> the ip address of your cloud instance - Copy the software package to the cloud instance using the following sftp command:
> put <local-path-to-license-server-package>
- Use ssh to log in on the cloud instance.
# ssh -i ~/.ssh/<mykey> <user>@<cloud-instance-ip>
- As a privileged user (root) go to the directory where you stored the installation package and update the package:
- Become the root user:
# sudo -i
- Go to the package location:
# cd <path-to-package-directory>
- Install the package:
- Linux 7.x:
# yum update license-server*.rpm
- Linux 8.x:
# dnf update license-server*.rpm
- Linux 7.x:
- Become the root user:
Normally, the license server will restart and continue to work normally. To check the status, perform the following steps:
- Look at the license server log in /opt/license-server/license_log.
- Use the ps command to check that the server is running:
# ps -ef |grep license-server
About an hour after the installation check the emulator log files of any active instances to verify that no unexpected problem has been caused by the new version.