Product Documentation and Knowledge Base - HomeDocumentation


Charon-SSP


Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Contents

RPM Package Upgrade

If required, Stromasys or your VAR will provide you with RPM packages to update your Charon-SSP AWS instance.

In this case, perform the following steps:

  1. Use SFTP to copy the RPM packages to your Charon AWS instance (see Data Transfer Options).
  2. Connect to the host system using Charon Manager (see Accessing the Charon-SSP AWS Instance)
  3. Shutdown the guest systems running on the host and stop the emulator.
  4. Use SSH to connect to your Charon AWS instance (see Accessing the Charon-SSP AWS Instance).
  5. Install the new RPM packages as described below.
  6. Install the new Charon-SSP Manager package on your local Linux system as described below.
  7. Connect to the host system using Charon Manager.
  8. Start the emulator and boot the guest systems.

Charon-SSP AWS Installation Packages

The packages of the Charon-SSP  are provided as RPM packages. You can download the required package(s) from Stromasys or receive them on a read-only medium, such as a CD-ROM. If you do not have the software package(s), please contact either Stromasys or your Value-Added Reseller (VAR) for further help.

The following table shows installation package names. The update of these packages is shown in the following sections.

Product partPackage names
Charon-SSP emulator software for the different SPARC architectures. 4U+ and 4V+ contain both the 4U and 4U+ and 4V and 4V+ versions respectively.charon-ssp-4v+-<version>.aws-1.x86_64.rpm
charon-ssp-4m-<version>.aws-1.x86_64.rpm
charon-ssp-4u+-<version>.aws-1.x86_64.rpm
Charon-SSP Agent (required for the Charon Manager connection)charon-agent-ssp-<version>.x86_64.rpm

Charon-SSP Manager

(warning) This package must be installed on the local Linux system!

charon-manager-ssp-<version>.rpm

charon-manager-ssp-<version>.deb

Upgrade commands

The following table provides an overview of the upgrade commands. For details, please refer to the relevant man-pages on Linux.

Step
Details
1

For packages on the AWS instance: log in to the system via SSH to the sshuser and become the root user.

For the Charon Manager package on the local Linux system: log in as the root user. 

3

Go to the directory where the packages have been stored:

# cd <package-location>

4Run upgrade command:

For systems with RPM package management (Red Hat, Centos):
    # yum update <package-name>


For systems with Debian package management (Debian, Ubuntu):
    # dpkg -i <package-name>

(info) This is only applicable for the local Charon Manager installation on Ubuntu.

Creating a New Instance with New Charon-SSP AWS AMI Version

One option to upgrade Charon-SSP AWS to a newer version is the creation of a new instance based on a new version of the Charon-SSP AWS AMI.

This could be a feasible solution if

  • all important Charon instance files (e.g., vdisks and ISO images) are on a separate EBS storage volume that can easily be moved to a new instance,
  • the overall configuration of the Charon-SSP host system is not very complex, i.e., can be recreated without much time and effort,
  • a major host operating system upgrade is required.

Steps (only meant for illustration - the details could vary depending on the customer environment):

  • Create new instance with new Charon-SSP version in the same subnet as the old instance. Use the same security group and key pair as in the old instance.
  • Backup emulated SPARC disks and configuration data on the old instance to the separate EBS volume.
  • If applicable, backup important system configuration files to the separate EBS volume.
  • Shut down guest systems and stop running emulator instances on the old host system.
  • Stop the old instance.
  • Copy the Charon Manager kit from the new instance and install it on your local Linux system.
  • Move the EBS volume(s) and (if applicable) network interfaces with elastic IP addresses to the new instance.
  • Import the virtual SPARC configurations on the new system.
  • Adapt the host system configuration as needed.
  • Start the guest systems.
  • If everything works, terminate the old instance.

Please refer to the AWS documentation for AWS specific details.

  • No labels