Upgrading to Teracloud® Streams Version 7.2 from prior releases
Due to major changes, better security, and a more modern technology stack, you must
perform a new product installation.
About this task
Additionally, some aspects of the product have changed:
- Installation file names changes
Table 1. Installation file name changes in Version 7.2 In this table, the first column lists the file name before Version 7.2. The second column lists the file name beginning in Version 7.2.
File name before Version 7.2 File name in Version 7.2 IBMStreamsSetup.bin StreamsSetup.bin IBMStreamsDomainHostSetup.bin StreamsDomainHostSetup.bin IBMStreams_SampleResponseFile.properties Streams_SampleResponseFile.properties IBMStreamsSetup.properties StreamsSetup.properties - The default installation directory has changed to /opt/teracloud/streams (for root user installation) and $HOME/teracloud/streams (for non-root user installation).
- The name of the Linux system service has changed from
ibm-streams-domain-id
toteracloud-streams-domain-id
. If the domain ID contains globalization characters, the system service name will be encoded. - Toolkit namespaces have changed from
com.ibm.streams[x]
. tocom.teracloud.streams
. To help migrate existing applications to the new namespace, see the product-installation-root-directory/7.2.0.0/bin/teracloud-toolkit-migration-tool.sh script. - All toolkit major version number have been incremented. If applications depend on specific versions of toolkits, they will need to be updated.
Procedure
- You must perform a new product installation by using the procedure in Installing the Teracloud Streams product.
- Create a Streams domain and instance. See how to set up a Teracloud Streams domain in the Postinstallation roadmap.
- Configure your domain and instance properties and application configs.
- Update your applications.