accelo config cluster
The accelo config cluster command installs Acceldata core using a configuration file.
Note
Before executing, verify if this command is compatible to the targeted Pulse version.
When this command is run in the CLI, core-site.xmland hdfs-site.xml files are automatically fetched from CDP/CDH API to the Pulse node.
Installing Pulse Components
Follow the below procedure to install components onto your Pulse application:
Run the
accelo config clustercommand.Type
yornif the current node is an Edge Node of the cluster.Use the up and down arrow keys to select the distribution you want to use.
Based on the configuration selected, enter values for a few questions to generate a configuration file for the distribution.
Use the up and down arrow keys and space bar to select the components that you would like to install.
Example: Installing Kafka Components
The following code blocks, display the selections required to install a Kafka component:
$ accelo config cluster
✔ Is this current node an 'Edge Node' of the cluster? [y/n]: : y█
Use the arrow keys to navigate: ↓ ↑ → ←
? Which distribution do you use?: :
HDP
CDH
Spark-On-Kubernetes
▸ Stand-alone
↓ Custom
Stand-alone configuration selected:
Now, you will be asked few questions to generate the configuration file ...
Enter Your Cluster's Name: : random█
Enter Your Cluster's Display Name: : random█
? Select the components you would like to install: [Use arrows to move, space to select, type to filter]
NiFi
> Kafka
Oozie
Example: Installing Oozie Components
The following code blocks, display the selections required to install a Oozie component.
Note
The Oozie DB JODA Timezone input is a mandatory field.
Oozie DB URL: : jdbc:mysql://hdp3100.dev.axl.iti/oozie█
✓ Got the Oozie JDBC URL: jdbc:mysql://hdp3100.dev.axl.iti/oozie
Enter the Oozie DB Username: : oozie
Enter the Oozie DB Password: : *****
Enter the Oozie DB JODA Timezone (Example: Asia/Kolkata): : Asia/Kolkata
Supported Databases for Pulse Configuration
After running the accelo configcluster`` command, take note of the following question which lists the supported databases that you can select from.
? Select the hive metastore type: [Use arrows to move, space to select, type to filter]
postgresql
> mysql/mariadb
oracle
Synopsis
This command installs and configures the core Acceldata setup using a HOCON file for configurations
accelo config cluster [flags]
Options
-d, --dist string Cluster Distribution Type. Ex: hdp [OR] cdh [OR] none
-h, --help help for core
-f, --offline Use offline JSON files from test directory, instead of making Ambari API calls.
-x, --proxy string Local proxy URL to use
-s, --secret Use secret file instead of asking for password
-i, --uri string Cluster URI to use
-u, --user string Cluster User to use
SEE ALSO
accelo config - Configure the Acceldata stack services and components
