Views:

Summary



ECX updates are provided through update packages perform the following steps if you do not have internet access on the ECX to apply updates.

Step By Step



Manually Updating from ECX 2.4 to ECX 2.5 

  • Download manual_update_2.5.tar from the Catalogic MySupport site: https://mysupport.catalogicsoftware.com/product.php/market/manual_update_2.5.tar
  • Copy it to the /tmp directory through a secure copy tool (like winSCP https://winscp.net/eng/download.php)
  • Open the manual_update_2.5.tar archive through the following commands:

cd /tmp
tar -xvf manual_update_2.5.tar

  • Move "repo" files to "test" directory. This step is required in order to ensure we update to CentOS 6.8 (and not to the latest available OS version).

cd /etc/yum.repos.d
mkdir test
mv *.repo test

  • Execute manual_update.sh script provided in the original manual_update_2.5.tar archive. This script installs the necessary components to update ECX, including CentOS 6.8.

cd /tmp/ECX
./manual_update.sh

  • Reboot ECX appliance 


Manually Updating ECX with an Update Package from ECX 2.5 to ECX 2.6

Perform the following procedure to update your ECX appliance with an upgrade package.

Note: This procedure can also be used if the default update repository in the ECX web-based management console fails to update your ECX appliance.

  • Login into the ECX appliance via SSH Session as root.
  • On the ECX appliance, navigate to /etc/yum.repos.d/. If the erlang_solutions.repo file is in this location, move the file to /tmp on the appliance before updating.
  • Copy the update zip file from MySupport to the ECX appliance's /tmp location.
  • Execute cd /tmp to move to the tmp directory.
  • Execute mkdir update to create a directory named update.
  • Execute cd update to move to the update directory.
  • If the update is delivered as a .zip file, unzip the hot fix bundle file using the following command: unzip ../<ecx-update-file-name.zip>
Note: Execute yum install unzip to install Unzip if not already present in the ECX installation.
  • From a supported web browser, access the ECX web-based management console at the following address: "https://<IP Address>:5480." The username is administrator and the password is ecxadLG235.
  • Navigate to the Update tab, click Settings, then click Use Specified Repository.
  • In the Repository URL field, enter "file:///tmp/update" and click Save Settings under Actions in the upper right corner.
  • Click Status, then click Check Updates under Actions in the upper right corner.
  • Once the update version displays, click Install Updates under Actions in the upper right corner.


Manually Updating ECX with an Update Package from ECX 2.6 to ECX 2.7

Perform the following procedure to update your ECX appliance with an upgrade package.

Note: This procedure can also be used if the default update repository in the ECX web-based management console fails to update your ECX appliance.

Before You Begin: If updating to a newer version of ECX that was previously updated from ECX 2.5, additional steps are required. On the ECX appliance, navigate to /etc/yum.repos.d/. If the erlang_solutions.repo file is in this location, move the file to /tmp on the appliance before updating.

  1. From a machine with internet access, download the update file from MySupport.
  2. If the update is delivered as a .zip file, unzip the file.
  3. From a supported web browser, access the Administrative Console at the following address: https://<HOSTNAME>:8090/, where <HOSTNAME> is the IP address of the virtual machine where the application is deployed.
  4. In the login window, select System from the Authentication Type drop-down menu. Enter your password to access the Administration Console. The default password is ecxadLG235.
  5. Click Manage updates. In the Don't want to update ECX to the latest available release? section, select Click here.
  6. Click Choose File, browse for the update file to upload to the appliance, then click Upload Update Image. The update process begins once the update image has been uploaded to the appliance.
  7.  If the update fails at this point with error: <open file '<fdopen>', mode 'rb' at (exception)> 
  • Login to the appliance as "root" account and run following commands:​
yum --disablerepo=* --enablerepo=localrepo -y groupupdate endeavour-platform ecx adminui
  • To perform after-upgrade cleanup, please do the following steps:

umount /mnt/cslocalupdate
rm -rf /tmp/ecxemi*
rm -rf /etc/yum.repos.d/local.repo

 

Manually Updating Administrative Console RPMs when Upgrading from ECX 2.6 to 2.7

  1. ​Copy the Administrative Console RPM packages (ecx-adminconsole-2.0.*, ecx-emi-2.0.*, and ecx-catalogmanager-1.0.*) to the appliance’s “/” directory from https://files.catalogicsoftware.com/repo/ECXCatalogic2_7Updates/
  2. Run the following commands as root:
  • rpm -Uvh ecx-adminconsole-2.0.0-*.rpm
  • rpm -Uvh ecx-emi-2.0.0-*.rpm
  • rpm -Uvh ecx-catalogmanager-1.0.0*.rpm
  1. Once complete, clear your browser cache, then log into the updated ECX 2.7 Administrative Console.
  2. Click Product Information, then verify that the RPM packages have been updated.

Note: HTML content from previous versions of ECX may be stored in your browser's cache. Clear your browser's cache before logging in to an updated version of ECX to ensure you are viewing the latest content changes.

    Related Products: ECX