Task 4: Run the distributed deployment scripts on the LB node

Before you perform this task, make sure you have completed the previous tasks. This task will execute a set of scripts to set up a distributed Service Portal cluster.

Caution Once this task is performed, you cannot rerun configure_extras.yml and deploy_rhel_complete.yml anymore.

  • If you modified any of the Ansible YAML scripts, use the online parser to check for syntax errors before running them: http://yaml-online-parser.appspot.com/.
  • When prompted by the first script for the SUDO Password, you need to provide the password of the propel user on the target server (that is, propel2015).
  • If any of the scripts are aborted before completion, it is safe to rerun them.

On the load balancer node, do the following:

  1. Run the following commands:

    # cd /opt/hp/propel/contrib/propel*
    # ansible-playbook propeld.yml -c paramiko --ask-become-pass -u propel 2>&1 | tee setup.out

    When prompted, enter the password for the "propel" user.

  2. If the previous commands successfully finish, your Service Portal cluster should be installed and ready for use.

Caution If you have added "propel ALL=(ALL) ALL" to /etc/sudoers, do not forget to remove it from all machines to minimize security risks.