Установка Opendj завершится неудачно, если запустить opendj в докере с томом (Ошибка при создании базовой записи) - PullRequest
0 голосов
/ 19 февраля 2019

Opendj4.3.3 Установка завершается неудачно, если opendj запускается в докере с томом, например:

docker run -h ldap-01.domain.com -p 1389:1389 -p 1636:1636 -p 4444:4444 -v C:/Users/openidentityplatform/data:/opt/opendj/data --name ldap-01 openidentityplatform/opendj

Однако, контейнер докера opendj работает должным образом, если мы не монтируем том.

docker run -h ldap-01.domain.com -p 1389:1389 -p 1636:1636 -p 4444:4444 --name ldap-01 openidentityplatform/opendj

Журналы ошибок:

* category=QUICKSETUP seq=68 severity=WARNING msg=Error writing host name file: java.io.FileNotFoundException: /opt/opendj/config/hostname (No such file or directory)
* [19/02/2019:13:48:47 +0000] category=QUICKSETUP seq=84 severity=WARNING msg=import-ldif error log: [19/02/2019:13:48:47 +0000] category=TOOLS seq=26 severity=SEVERE msg=An error occurred while attempting to process the LDIF import:  ThreadInterruptedException((JE 7.5.11) Environment must be closed, caused by: com.sleepycat.je.ThreadInterruptedException: Environment invalid because of previous exception: (JE 7.5.11) /opt/opendj/data/db/userRoot java.lang.InterruptedException THREAD_INTERRUPTED: InterruptedException may cause incorrect internal state, unable to continue. Environment is invalid and must be closed.)
* [19/02/2019:13:48:48 +0000] category=QUICKSETUP seq=85 severity=SEVERE msg=Error: Error Creating Base Entry.
* [19/02/2019:13:48:48 +0000] category=QUICKSETUP seq=86 severity=SEVERE msg=Caught exception: Error Creating Base Entry.
* [19/02/2019:13:48:48 +0000] category=QUICKSETUP seq=87 severity=SEVERE msg=Error installing.

Подробнее: https://github.com/OpenIdentityPlatform/OpenDJ/issues/50

...