Verifying Upgrade
After upgrading to the current release, you can use the following methods to verify whether the Hosts, Nodes and System Applications are upgraded successfully and to check whether they are using the new version.
Checking Host and Node Version from the ActiveMatrix Administrator UI
After upgrading to 3.4.1, all Hosts that are upgraded show the new version in the Version column of the Infrastructure > Hosts screen in the ActiveMatrix Administrator UI. After upgrading to 3.4.1, all the Nodes that are upgraded show the new version in the Version column of the Infrastructure > Nodes screen in the ActiveMatrix Administrator UI.Checking Host and Node Version from the Command Line
The Host version can be verified from the command line using the TIBCO_HOME/amx/<version>/bin/tibamx_hostmanager.exe describeHostUpgradeHistory or using the host/bin/tibcoHost.exe describeHost command.
An example using the tibamx_hostmanager.exe describeHostUpgradeHistory command is shown below.
Command:
tibamx_hostmanager.exe describeHostUpgradeHistory -configHomeLocation C:\amx.home\data -instanceName Admin-amxadmin-instanceOne
Output:
Invoking describeHostUpgradeHistory -configHomeLocation C:\amx.home\data -instanceName Admin-amxadmin-instanceOne Upgrade history, current to oldest: Host platform version: 3.4.1, associated patch(es): amx.platform.patch:3.4.1 Host platform version: 3.3.0.HF15, associated patch(es): amx.platform.patch:3.3.0.HF15 Host platform version: 3.3.0, no associated patch(es) Host can be Downgraded: 3.3.0.HF15
Using tibcoHost.exe describeHost command:
Command:
tibcohost.exe describeHost
Invoking describeHost Host description follows: Host name: SystemHost Enterprise name: amxadmin HPA instance name: Admin-amxadmin-instanceOne Bind status: bound Internet host name: apcWin2k8R2x64-55 HPA type: TibcoHost HPA specification version: 2.2.0 Host platform version: 3.4.1 Connect URL: service:jmx:jmxmp://apcWin2k8R2x64-55:6051 O/S name: Windows Server 2008 R2 O/S version: 6.1 O/S process ID: 7424 System architecture: amd64 Secure connection: false Patch(es) associated with this version: Upgrade history, current to oldest: Host platform version: 3.4.1, associated patch(es): amx.platform.patch:3.4.1 Host platform version: 3.3.0.HF15, associated patch(es): amx.platform.patch:3.3.0.HF15 Host platform version: 3.3.0, no associated patch(es) Upgrade status: none
Using tibcoHost.exe describeNodes command:
Command:
tibcohost.exe describeNodes
Output:
Invoking describeNodes Description of node "DevNode" follows: Node description: Development node Current status: RUNNING Node type: com.tibco.amf.hpa.tibcohost.node.hibernate.feature Node type version: 3.4.1 Platform version: 3.4.1 Start mode: auto Description of node "ProxyNode" follows: Node description: ProxyNode Current status: RUNNING Node type: com.tibco.amf.hpa.tibcohost.node.hibernate.feature Node type version: 3.4.1 Platform version: 3.4.1 Start mode: auto Description of node "SystemNode" follows: Node description: Admin Default Node Current status: RUNNING Node type: com.tibco.amf.hpa.tibcohost.node.hibernate.feature Node type version: 3.4.1 Platform version: 3.4.1 Start mode: auto
Checking Node Logs for New Version
After upgrading, when the Node is started, look for the following log lines at the beginning of the Node log. It shows the version of TIBCO ActiveMatrix that the Node is running. Here is an example from the SystemNode.log.
com.tibco.amx.hpa.node.Node - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% com.tibco.amx.hpa.node.Node - TIBCO-AMX-HPA-014681: node "SystemNode" is running version 3.4.1 of TIBCO ActiveMatrix Platform com.tibco.amx.hpa.node.Node - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Checking Platform Application Version
After upgrading to ActiveMatrix Service Grid 3.4.1, the platform application (com.tibco.amx.platform) version is changed to 3.4.100. This can be verified from the Applications screen of the ActiveMatrix Administrator UI.
Also, check whether all the Applications are in the Running state.
Checking All Applications in the SystemEnvironment are Running
After upgrading to ActiveMatrix Service Grid 3.4.1, check whether all the Applications in the SystemEnvironment are in the Running state.
- If you have upgraded from ActiveMatrix Service Grid 3.1.5 to version 3.3.0 using scripts and then from version 3.3.0 to version 3.4.0. In this scenario, before upgrading to version 3.4.1, you must update the java.heap.size.max=512M to java.heap.size.max=1024M in the <TIBCO_HOME>/amx/3.4/bin/nodeutil.tra file.
- After performing preceding step, upgrade to version 3.4.1 is successful but some runtime host fails during start after upgrade and the com.tibco.amx.platform.artifactserver application in the SystemEnvironment is in the Start failed state. In this case, manually start Host and Nodes OR undeploy and deploy the com.tibco.amx.platform.artifactserver application.