Environments - ja-guzzle/guzzle_docs GitHub Wiki
Here are the details of the environments:
- Make sure apparmor and SELinux is not running on host OS
- 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
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)
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