Развертывание искрового кластера с помощью Docker-Compose в режиме Dock Swarm

Я пытаюсь развернуть мой Apache искровой кластер с помощью docker-compose Файл, как определено здесь, для машин, работающих в режиме Docker Swarm.

Я призываю docker stack deploy -c compose-file.yml spark_cluster на моем компьютере менеджера роя докера для развертывания моих сервисов, как это определено, но я получаю следующий сценарий, когда я нажимаю docker stack ps spark_cluster:

ID            NAME                        IMAGE                           NODE           DESIRED STATE  CURRENT STATE               ERROR                             PORTS
iy255fvx5ub8  spark_cluster_master.1      sauloricci/docker-spark:latest  manager-swarm  Running        Running 20 seconds ago
mrr6p9dmodh5   \_ spark_cluster_master.1  sauloricci/docker-spark:latest  worker2-swarm  Shutdown       Rejected 35 seconds ago     "invalid mount config for type�"
u1daipeekanv   \_ spark_cluster_master.1  sauloricci/docker-spark:latest  worker2-swarm  Shutdown       Rejected 40 seconds ago     "invalid mount config for type�"
9yup3zxpk4ur   \_ spark_cluster_master.1  sauloricci/docker-spark:latest  worker2-swarm  Shutdown       Rejected 45 seconds ago     "invalid mount config for type�"
is4dib7wmb61   \_ spark_cluster_master.1  sauloricci/docker-spark:latest  worker1-swarm  Shutdown       Rejected 50 seconds ago     "invalid mount config for type�"
y80py4s4hny8  spark_cluster_worker.1      sauloricci/docker-spark:latest  manager-swarm  Running        Running about a minute ago

Кажется, рой только что принял сервисы, запущенные на моем узле менеджера роя, и отклонил на моих рабочих роях.

Как мне удалось найти журналы, связанные с этим сценарием? Где я могу проверить журналы, связанные с этим развертыванием, если это так? Я хотел бы знать, что именно означает сообщение в столбце ошибок.

1 ответ

Использование docker stack ps <STACK> --no-trunc получить полный текст сообщения об ошибке.

https://docs.docker.com/engine/reference/commandline/stack_ps/

Убедитесь, что ваш файл.yml не содержит томов, потому что на каждом сервере есть разные локальные папки. Работа для меня

Другие вопросы по тегам