Installing BDD on a cluster

After you update bdd.conf and verify that you satisfied all prerequisites, you can install BDD.

Before running the installer, verify that all of BDD's prerequisites have been satisfied. Specifically, make sure that:
  • You satisfied all requirements described in Prerequisites.
  • The bdd user meets the requirements described in OS user requirements.
  • You are working on the install machine, which is properly set up.
  • The Studio and Workflow Manager Service databases (including their usernames, passwords, and schemas) are set up.
  • If you are installing with existing Dgraph databases, the files are on either HDFS or the NFS and DRAPH_INDEX_DIR points to the correct location.
  • If you want to run the script in silent mode, you set the environment variables described in Installation overview.
  • bdd.conf is available and properly configured.
  • The following Hadoop components are running:
    • Cloudera Manager/Ambari/MCS
    • ZooKeeper
    • HDFS
    • Hive
    • Spark on YARN
    • YARN
    • Hue
    • NFS Gateway (if required)

To install BDD:

  1. On the install machine, open a new terminal window and go to the /installer directory.
  2. Run the installer:
    ./setup.sh
  3. If you are not running the script in silent mode, enter the following information when prompted:
    • The username and password for the cluster manager.
    • A username and password for the WebLogic Server admin. The password must contain at least 8 characters, including at least 1 number, and can't begin with a number.
    • The username and password for the Studio database.
    • The password for the Studio admin. This must contain at least 8 characters, including at least 1 non-alphanumeric character.
    • The absolute path to the installation source directory, if you didn't set INSTALLER_PATH in bdd.conf.
If the script succeeds, BDD will be fully installed and running. See Post-Installation Tasks to learn more about your installation and how to verify it.

If the script fails, see Troubleshooting a Failed Installation.