Upgrading CSA artifacts for SQL Stream Builder service
You need to upgrade the Cloudera Streaming Analytics (CSA) artifacts to the newer
version by manually deleting the old CSD file from the repository, deactivating the old
parcel and installing the latest CSD file and parcel.
Stop the SQL Stream Builder service on your cluster.
Go to your cluster in Cloudera Manager.
Select SQL Stream Builder from the list of
services.
RHEL 6 Compatible: service cloudera-scm-server
restart
Restart the Cloudera Management Services.
When upgrading from versions lower than CSA 1.7.0:
Due to the backend changes of SSB, after adding the new CSD, the SSB
service will not work which is indicated in the list of services in
the following way: The following error message is displayed when reviewing the
configuration issue: This means that you need to manually remove the Streaming SQL
Console role, and restart the Streaming SQL Engine role after
activating the new parcel.
Select Parcels on the Home > Hosts
tab in the Cloudera Manager main navigation bar.
Click on Parcel Repositories & Network Settings
tab.
When upgrading from versions lower than CSA 1.7.0:
Delete the Streaming SQL Console role from your cluster.
Stop the SQL Stream Builder service using Actions > Stop next to the SQL Stream Builder service name.
Select the SQL Stream Builder service.
Select the Streaming SQL Console role.
Click Actions for Selected > Delete.
Update the Admin Database for the SSB service.
Click Actions > Update Admin Database next to the SQL Stream Builder service name.
Create the directory for Job Result Store if you are upgrading from a lower
version than CSA 1.8.0.
Select Flink from the list of services.
Click Actions > Create JobResultStore directory.
Start the SQL Stream Builder service.
Click Actions > Start next to the SQL Stream Builder service name.
Refresh your keytab in Streaming SQL Console.
Select SQL Stream Builder from the list of
services.
Click SQLStreamBuilder Console.
The Streaming SQL Console opens in a new
window.
Select your username on the left main menu of
Streaming SQL Console.
Click Manage keytab.
Provide your password again.
Click Refresh Keytab.
Update the value for the Project ID in case the Organization ID was
customized.
If a default organization ID was configured with a custom value in CSA 1.9.0
or in a lower version, the same value must be added to the default Project
ID after upgrading to CSA 1.10.0, because the Streaming SQL Engine will fail to start.