Skip to content

Docker с последним хадупом и сопутствующими инструментами на борту

Notifications You must be signed in to change notification settings

azatnv/bigdata-docker-compose

 
 

Repository files navigation

bigdata-docker-compose

(Почти) настроенный докер с последним hadoop и сопутствующими инструментами на борту

Образ при сборке выкачивает много данных (ставит хадупы\юпитеры\хайвы и т.д.). Это норма. Лучше не запускаться при подключении к лимитному интернету.

Для запуска:

  1. Поставить docker + docker-compose на локальную машину

Для запуска hadoop:

  1. Сначала запускаем неймноду с командой command: ["hdfs", "namenode", "-format", "-force"]
  2. Так запуститься надо только в первый раз (либо, после того, как вы снесли образ и примонтированный раздел)
  3. После того, как контейнер отработал и завершился, запускаемся с командой command: ["hdfs", "namenode"]
  4. После неймноды поднимаем датаноды, нодменеджеры и т.д.

Для запуска hive:

  1. Сначала поднимаем постгрес.
  2. Затем поднимаем метастор с командой command: ["schematool", "--dbType", "postgres", "--initSchema"]
  3. Так запуститься надо только в первый раз (либо, после того, как вы снесли образ и примонтированный раздел)
  4. После того, как контейнер отработал и завершился, запускаемся с командой command: [ "hive", "--service", "metastore" ]
  5. После метастора запускаем hiveserver2

About

Docker с последним хадупом и сопутствующими инструментами на борту

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.8%
  • Other 1.2%