Public Repository

Last pushed: a year ago
Short Description
Single node EsgynDB docker, running on top of HDP2.3/2.4 distro
Full Description

Install docker:

Edit /etc/yum.repos.d/docker-main.repo:

[docker-main-repo]
name=Docker main Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

Install docker: yum install docker-engine
Start docker daemon: service docker start

System Requirement:

at least 8GB memory for your Linux host which runs docker.

Fetch:

EsgynDB2.2:
docker pull esgyn/esgyndb:2.2 Download size: 3.2GB
EsgynDB2.1:
docker pull esgyn/esgyndb:2.1 Download size: 4GB

Run container:

EsgynDB2.2:
docker run -it --privileged=true -h esgyndocker --name=esgyndocker -p 8080:8080 -p 23400-23405:23400-23405 -p 4200-4206:4200-4206 -p 24400:24400 esgyn/esgyndb2.2 start

EsgynDB2.1:
docker run -it --privileged=true -h sandbox --name esgyndb2.1 -p 8080:8080 -p 23400-23405:23400-23405 -p 4200-4206:4200-4206 -p 24400:24400 esgyn/esgyndb:2.1 start

Start EsgynDB:

  1. HDP will start automatically within 5 mins. Use web brower to open Ambari: http://{docker-host-ip}:8080, login user:admin, password: admin to check the status.
  2. switch to trafodion user su - trafodion
  3. run sqstart to start EsgynDB.

Notice:

  1. Don't change container's hostname(-h option in docker run command), otherwise HDP cannot be started.
  2. Don't run exit in container's shell, otherwise container will be stopped.
Docker Pull Command
Owner
esgyn