Standalone FS Analytics

Follow these steps to run FS Analytics on separate Pulse components on separate nodes:

Follow same steps as performed earlier with Install Pulse on a Single Node (Docker)

  1. Create config directory with command accelo admin makeconfig ad-fsanalyticsv2-connector and add/update following details in environment section:

    1. MONGO_URI (Acceldata team will provide the right URI)
    2. MONGO_ENCRYPTED=false
    3. ES_HOST=<host_running_ES>
    4. ES_PORT=19013
  2. Append below hostname entry in /etc/hosts and check if the /etc/hosts file is mounted under volume section in above created file (<ACCELO_HOME>/config/docker/addons/ad-fsanalyticsv2-connector.yml)

    1. <PULSE_CORE_HOST> ad-streaming
  3. For Kerberized cluster, update following contents in mentioned files:

    1. Change directory to <ACCELO_HOME>/config/krb/security/ and add/update following files:

      1. Add required hdfs user keytab as per prerequisite under the current directory
      2. Update krb5.conf and krb5JAASLogin.conf files as per the keytab principal name and file name
    2. Modify file present under <ACCELO_HOME>/work/<cluster_name>/fsanalytics/kinit_fsimage.sh

      1. Add kinit command - kinit -kt /krb/security/<keytab_file_name> <principal_name>
      2. Update IsKerberosEnabled=1
  4. Run below command, type the active cluster name, and select FS Analytics V2 as mentioned in below steps

Bash
Copy
  1. Press the enter key to start.

FS Analytics is now running on separate Pulse components on different nodes.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard