Установка DHF на MarkLogi c Docker - PullRequest
       67

Установка DHF на MarkLogi c Docker

0 голосов
/ 27 февраля 2020

Теперь я пытаюсь установить последнюю версию DHF поверх экземпляра MarkLogi c Docker (на Docker Ma c). Я мог успешно запустить экземпляр MarkLogi c 10 docker на основе изображения, предоставленного на Docker Hub.

Проблема возникает, когда я пытаюсь установить последнюю версию DHF. Я попробовал оба способа, запустив DHF jar либо с "хоста", либо из "экземпляра контейнера". Однако оба способа приводят к неудачам при инициировании проекта Data Hub (48%, шаг 24 из 47). Я вижу следующую ошибку в окне журнала быстрого запуска.

java.lang.RuntimeException: com.marklogic.client.MarkLogicIOException: java.io.IOException: unexpected end of stream on Connection{localhost:8010, proxy=DIRECT hostAddress=localhost/0:0:0:0:0:0:0:1:8010 cipherSuite=none protocol=http/1.1} at com.marklogic.hub.deploy.commands.GenerateFunctionMetadataCommand.execute(GenerateFunctionMetadataCommand.java:88)

Любой совет будет оценен.

1 Ответ

1 голос
/ 27 февраля 2020

Сообщения типа unexpected end of stream on Connection обычно появляются, когда MarkLogi c запускается для перезагрузки для применения обновлений конфигурации (необходимо только для определенных параметров, таких как изменения порта и т. Д.), Хотя развертывание этого не предвидится. Обычное решение состоит в том, чтобы просто повторить последнюю команду, заставить ее повторить попытку и продолжить ее с того места, где она остановилась.

Чаще всего это происходит во время первоначального развертывания, когда добавляется много серверов приложений и баз данных. и настроил. Это не должно повториться, как только ваш Data Hub будет установлен.

HTH!

...