프로그래밍 기본/서버 구축 및 관리
[빅데이터 인프라] Streamsets on marathon
리그캣
2019. 2. 18. 18:24
마라톤 위에 스트림셋 설치하기
- Marathon 웹페이지 접속 -> new application -> json mode 코드입력
{
"id": "streamsets",
"cpus": 2,
"mem": 2048,
"disk": 10240,
"instances": 1,
"container": {
"type": "DOCKER",
"docker": {
"image": "streamsets/datacollector:latest",
"network": "BRIDGE",
"portMappings": [
{
"containerPort": 18630,
"hostPort": {연결포트},
"protocol": "tcp"
}
]
},
"volumes": [
{
"containerPath": "/etc/streamsets-mg",
"hostPath": "/var/data/streamsets-mg", <-볼륨 잡고싶으면 설정
"mode": "RW"
}
]
}
}
- Marathon web에 다음과 같이 streamsets application이 생성된 것을 볼 수 있다
- 클릭해 보면 다음과 같이 streamsets가 사용하는 url이 확인 가능
이것도 admin/admin 으로 접근이 가능하다.
- Streamsets url 접속(default login : admin/admin)