Контейнер fscrawler не работает (код выхода 126) - PullRequest
0 голосов
/ 25 ноября 2018

Я получаю следующие две ошибки при запуске fscrawler из Docker shadiakiki1986 / fscrawler:

ОШИБКА: для контейнера fscrawler «XXX» не работает.
ОШИБКА: обнаружены ошибки при вызовеproject.

Нездоровый контейнер был проверен следующим образом:

docker ps # список контейнеров
docker inspect --format = '{{json .State.Health}} '

{"Status": "нездоровый", "FailingStreak": 3, "Log": [{"Start": "2018-11-24T14: 29: 57.31355179-06:00 "," End ":" 2018-11-24T14: 29: 57.395705557-06: 00 "," ExitCode ": 126," Output ":" / usr / local / bin / docker-healthcheck: / usr / local /bin / docker-healthcheck: это каталог \ n "}, {" Start ":" 2018-11-24T14: 30: 27.408426387-06: 00 "," End ":" 2018-11-24T14: 30: 27.48572124-06:00 "," ExitCode ": 126," Вывод ":" / usr / local / bin / docker-healthcheck: / usr / local / bin / docker-healthcheck: это каталог \ n "}, {" Пуск ": "2018-11-24T14: 30: 57.497604654-06: 00", "Конец": "2018-11-24T14: 30: 57.575523908-06: 00", "ExitCode": 126, "Выход":" / usr / local / bin / docker-healthcheck: / usr / local / bin / docker-healthcheck: это каталог \ n "}]}

1 Ответ

0 голосов
/ 25 ноября 2018

Сначала убедитесь, что сценарий docker-healthcheck существует.

docker exec -it / bin / bash / usr / local / bin / docker-healthcheck

Если сценарий не существует, вы можете получить следующую ошибку:

/ bin / bash: / usr / local / bin / docker-healthcheck: такого файла или каталога нет

Кроме того, убедитесь, что vm.max_map_count правильно установлен (т. Е. Не менее 262144).

sysctl vm.max_map_count

Если нет, добавьте «vm.max_map_count = 262144» в /etc/sysctl.conf

sudo nano /etc/sysctl.conf

Во-вторых, убедитесь, что хост правильно установлен в./docker-fscrawler/config/fscrawler_job/_settings.json

sudo nano /home/brian/Desktop/docker-fscrawler/config/fscrawler_job/_settings.json
"хост": "127.0.0.1 », →« host »: «asticsearch1»,

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