Environments - ja-guzzle/guzzle_docs GitHub Wiki

Here are the details of the environments:

Steps to create HDP 3.1 env

  1. Make sure apparmor and SELinux is not running on host OS
  2. Steps to create docker container (we can put this in Dockerfile and create a container using this). The below cluster is being used for some Kerberos testing
docker run -h hdptest2.ja.com -it -d --name hdptest2 -p 3422:22 -p 18080:8080  -p 13306:3306 \
 -p 53:53 -p 2181:2181  -p 5432:5432 -p 6667:6667 -p 7447:7447 -p 7886:7886 -p 8010:8010 \
 -p 8020:8020 -p 8025:8025 -p 8030:8030 -p 8040:8040 -p 8042:8042 -p 8048:8048 -p 8050:8050 \
-p 8088:8088 -p 8141:8141 -p 8188:8188 -p 8198:8198 -p 8440:8440 -p 8441:8441 -p 8480:8480 \
-p 8485:8485 -p 8670:8670 -p 8765:8765 -p 8886:8886 -p 8999:8999 -p 9083:9083 -p 9995:9995 \
-p 10000:10000 -p 10002:10002 -p 10020:10020 -p 10033:10033 -p 10200:10200 -p 13562:13562 \
-p 16000:16000 -p 16010:16010 -p 16020:16020 -p 16030:16030 -p 17000:17000 -p 17010:17010 \
-p 17020:17020 -p 17030:17030 -p 18081:18081 -p 19888:19888 -p 21000:21000 -p 37338:37338 \
-p 39677:39677 -p 40578:40578 -p 45454:45454 -p 46586:46586 -p 50010:50010 -p 50070:50070 \
-p 50075:50075 -p 50090:50090  --privileged centos:7 /sbin/init

# Enter the docker conatiner
docker exec -it hdptest2 /bin/bash

# Reset the password 
passwd

## Install the other required components
yum -y install sudo wget initscripts net-tools openssh-server openssh-clients
systemctl enable sshd
systemctl start sshd
cd /root
wget  https://gist.github.com/abajwa-hw/7794ea013c96f3f41c4a8b10aeeccd4d/raw -O deploy.sh

## Edit the deploy.sh to add additional components. Example add HASE, ATLAS etc
chmod u+x deploy.sh
export cluster_name=hdp2
./deploy.sh
Login to browser and check

## Put the host entry :
192.168.1.146 hdptest2.ja.com

http://hdptest2.ja.com:18080 
Ambari login: admin/BadPass#1

HDP 2.6.4 Dev

192.168.1.207 machine


http://192.168.1.207:8082/app  (admin/admin)

ssh: maria_dev/[email protected] (port 2222 when you setup your winscp /putty)

if services are down then do following after login to unix:

cd $GUZZLE_HOME

./startup.sh

(

If Any issue found in login then run:

cd $GUZZLE_HOME/api

./restart.sh

)

GUZZLE_HOME: /guzzle/guzzledemo/guzzle-0.6.1

Gitlab project to see the changes   committed from UI: https://github.com/ja-guzzle/demo2/commits/singtelenetopc

Hive: 192.168.1.207:10000 (hive database  and file names will be as per

To see the testsuite that we are running with different hadoop distribution and repository DB (mysql, phoenix)

http://192.168.1.146:8080/job/guzzle_test_hdp_2.6.4/workflow-stage/

http://192.168.1.146:8080/job/guzzle_test_hdp_3.1.0/48/cucumber-html-reports/overview-features.html (guzzle/guzzle)

 

Atlas: http://192.168.1.207:21000/index.html#!/detailPage/67a4e545-8f9b-4804-a272-da7dde3b5cfb (admin/admin)


HDP 3.1 Env for testing


ssh: root/[email protected] (port 3522 when you setup your winscp /putty)

Ambari port: 18980

host entry:
192.168.1.146 hdptest3.ja.com

http://hdptest3.ja.com:18980
Cluster name: hdp3

⚠️ **GitHub.com Fallback** ⚠️