Data Analytics Studio Installation
Also available as:
PDF

Installing the DAS App in DP

After adding the DAS service in the Ambari UI, install the DAS DP App in the DP environment.

  • Make sure that you have successfully installed DP Platform, and that DataPlane is running.
  • Verify whether you can access Ambari from DP without using your credentials. If you cannot access Ambari without using your credentials, then configure SSO from the DP cluster to the HDP cluster as per the steps listed in Configure Knox SSO for DataPlane. To configure SSO from the HDP cluster, see Configuring DAS for Knox SSO.
  1. Log in to the host on which you have set up the DataPlane repositories as a root user.
  2. Install the RPMs for the DAS service application by entering the following command:
    yum install das_dp
    A folder is created that contains the Docker image tarball files and a configuration script.
    If the yum command fails, then the local repository was not set up correctly. Check the repository file /etc/yum.repos.d/das.repo on the host.
  3. Navigate to the directory containing the installation scripts for the DAS service. For example:
    cd /usr/das/x.y.z.n-bb/das_dp/bin
    where x.y.z.n-bb refers to the version number of the DAS app that you installed in the earlier step.
  4. Load the DAS Docker images and initialize the environment using the following commands:
    ./dasdeploy.sh load
    ./dasdeploy.sh init

    It prompts for the master password that was used for initializing the DP Platform. Make sure you enter the same master password.

    Images can take a while to load.

    Note
    Note

    If you run into errors while deploying the DAS application, then destroy the deployment using the ./dasdeploy.sh destroy command and re-install the app. To check the logs of the das-app container, you can use the ./dasdeploy.sh logs command.

  5. Verify that the container you installed is running by entering the following command:
    ./dasdeploy.sh ps

    Make sure that the container with the name das-app is running.