Настройка разработки Thingsboard в Docker-контейнере - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь настроить свою среду вещей для разработки с помощью Docker и попытался выполнить шаги, указанные в файле readme, расположенном в папке TB_HOME/applications/docker.

Поскольку я собираюсь использовать Cassandra, я обновилто же самое в файле ENV при попытке выполнить ./docker-install-tb.sh --loadDemo и приводит к ошибке при попытке установить tbnode.

Создание docker_cassandra_1 ... выполнено

Создание docker_redis_1 ... выполнено
Извлечение tb1 (stuffboard / tb-node: последний) ... ......

Запуск установки ThingsBoard ... Установка схемы базы данных для сущностей ... Установка части схемы Cassandra DataBase: схема-entities.cql Неожиданная ошибка при установке ThingsBoard!java.lang.RuntimeException: значение свойства 'install.data_dir' не является допустимым каталогом!в org.thingsboard.server.service.install.InstallScripts.getDataDir (InstallScripts.java:88) в org.thingsboard.server.service.install.CassandraAbstractDatabaseSchemaService.createDatabaseSchema (CassandraAbstractDatabaseSchema.47.t).ThingsboardInstallService.performInstall (ThingsboardInstallService.java:140) в org.thingsboard.server..java: 62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke (Method.java:498) в org.springframework.boot.lor.Mun.MainMainMethodRunner.java:48) в org.springframework.boot.loader.Launcher.launch (Launcher.java:87) в org.springframework.boot.loader.Launcher.launch (Launcher.java:50) в org.springframework.boot.loader.PropertiesLauncher.main (PropertiesLauncher.java:521) Неожиданная ошибка при установке ThingsBoard!Чтобы включить ротацию журнала GC, используйте -Xloggc: -XX: + UseGCLogFileRotation -XX: NumberOfGCLogFiles = где num_of_file> 0 Ротация журнала GC отключена

Любая помощь действительно приветствуется.

Спасибо, Джей

1 Ответ

0 голосов
/ 04 апреля 2019

Надеюсь, вы пытаетесь в среде Windows, попробуйте в среде Linux (Ubuntu), эта ошибка не должна возникать.Я мог бы вызвать докер контейнер, следующий за папкой Readme.md @ \ thingsboard \ docker.

Но я мог получить доступ только к пользовательскому интерфейсу вещей, используя порт микросервиса узла, не используя порт микросервиса Webui.

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