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:
# yum update license-server*.rpm
- 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.