Adding SSB as a Service
You need to use the Add Service wizard in Cloudera Manager to have the SQL Stream Builder (SSB) service on your cluster.
- Make sure that the SSB CSD file is in the
/opt/cloudera/csd
folder. - Make sure that the CSA parcel is added to Cloudera Manager.
- Make sure that you have installed and configured the SSB databases correctly, and installed the required Java drivers as well.
- Check that the following components are installed on your cluster:
Mandatory components Optional components Flink Schema Registry Kafka Kudu Hive KNOX
Enabling High Availability for SSB
High Availability for SQL Stream Builder (SSB) SSB can be enabled using load-balancing through KNOX. To be able to use load-balancing for SSB after the SSB service is installed, you need to have a KNOX service installed in the SSB cluster.
Using KNOX for load-balancing SQL Stream Builder
From Cloudera Streaming Analytics 1.14.0, SQL Stream Builder uses KNOX as a load-balancer for multiple instances.
KNOX handles load-balancing automatically when multiple instances are added. For more information on KNOX, see Apache Knox Gateway Overview.