cancel
Showing results for 
Search instead for 
Did you mean: 
KailaT
Employee Alumni
Employee Alumni

Prerequisites:

  • CMC instance is up and running
  • Node agent instance(s) are up and running
  • Zookeeper is up and running (either shipped with incorta or a clustered zookeeper)
  • An empty schema is created (either oracle metadata or MySQL metadata)
  • A common/shared file system (for example NFS) is available to have the tenant (system tenant, imported tenant(s), newly created tenants) data accessible to each Node in the Cluster.

General Notes:

  • An Incorta cluster requires at least 1 Loader service and 1 Analytics service
  • Incorta Node can have 1 or more services of any type (Loader/Analytics)
  • A server may host only one Incorta node by default
  • To see a higher resolution version of an image below, please click on the image

1- Go to CMC link and log in using the credentials entered during installation:

KailaT_0-1650494034050.png

2- Go to "Clusters" tab to create a new cluster and click "+" to add a new cluster on the top right:

KailaT_1-1650494034004.png

3- Enter a cluster name and click "Check" to make sure that the cluster's name is unique per cmc instance, then click next:

KailaT_2-1650494033984.png

 

 

KailaT_3-1650494034113.png

 

 

4- Choose the metadata you need to configure , in this example we will use MySQL. You will need to replace the below highlighted placeholders with actual data and click "Next" :

KailaT_4-1650494034117.png

 

 

KailaT_5-1650494034136.png

 

 

5- Enter the system tenant credentials , example is as below and click "Next"

Note:

The path here should be a shared path where all the tenants (including system tenant should exist)

KailaT_6-1650494034210.png

 

 

6- Enter the zookeeper(s) URL , for this example I will use the zookeeper shipped with Incorta and click "Next":

KailaT_7-1650494034254.png

 

7- At this step , you can configure external spark , or you can go ahead and have no spark configured ( Spark can be later configured from the adminUI). In this example i will click "Skip":

KailaT_8-1650494034243.png

 

8- In the Review tab, you can expand all tabs to make sure that all configurations done is actually what you want , then click "Create" to create the cluster:

Note:

Make sure not to navigate to any other tab while the cluster creation is in progress.

KailaT_9-1650494034346.png

 

9- At the end of the cluster creation, a message will appear stating that the cluster is created successfully as below, click "Finish:

KailaT_10-1650494034245.png

 

 

KailaT_11-1650494034256.png

 

 

Although the cluster is now created, it cannot be functional when empty. Therefore, we need to federate nodes (having one or more service ) to the cluster created.

1- Go to "Nodes" tab and click "+" on the top right to discover a new node:

KailaT_12-1650494034408.png

 

 

2- Enter the host IP where the node agent instance is running , in this case it is locally. Also make sure to enter the correct port configured during the installation and click "Next":

KailaT_13-1650494034361.png

 

3- The node details entered above is not federated and it has no services (obviously). Check the Name and click "Federate" and then click "Finish":

KailaT_14-1650494034378.png

 

 

KailaT_15-1650494034544.png

 

We need to add one or more services to the Node .

4- Click on the Node Name created and click "+" to add a new service.

KailaT_16-1650494034503.png

 

 

5- Add the service details , in this example ,i will start by creating a service of type "Analytics" first.

KailaT_17-1650494034462.png

 

6- Click "Next" and enter additional settings and make sure that HTTP port is outbound open and then click "Create"

KailaT_18-1650494034519.png

 

 

7- Click "Finish" if you wan to have only one service created on this node , or click "Add another service" if you want to create another loader/analytics service.

In this example , I will create another service of type loader , so click "Add another service" and choose a loader type:

KailaT_19-1650494034490.png

 

8- Click "Next" and add the ports for loader service. (Since both services are done here on the same machine , then I should make sure that no ports entered are used anywhere else):

KailaT_20-1650494034565.png

 

9- Create "Create" and "Finish"

KailaT_21-1650494034685.png

 

 

We need to federate the node to the created cluster

10- Go to "Clusters" Tab

11- Click on the Cluster Name created

12- Go to "Services" tab and click "+" on the top right to federate the node to the cluster

13- Choose the node you want and then the service you want to federate to this cluster and click "Add":

KailaT_22-1650494034626.png

 

Repeat to add as many services you want or have.

The cluster now has one loader service and one analytics service and is functional.

KailaT_23-1650494034644.png

 

 

Best Practices Index
Best Practices

Just here to browse knowledge? This might help!

Version history
Last update:
‎04-20-2022 03:40 PM
Updated by: