Size: a a a

Laravel для начинающих

2021 January 31

AB

Alex B in Laravel для начинающих
Alex B
вот глянь на мое, потратил много времени на то чтобы поднять еластик
https://gist.github.com/Taalaybek/5153bdfa4db4042c0cfd260dce80ab4e#file-docker-compose-elastic-yaml-L83
да я знаю что в рамках одного композа сеть одна для всех, но я на всякий случай создал нетворки
пс, иногда контейнер может крашится, я еще не выяснил в чем дело, но я просто переподнимаю лишь контейнер еластика и все ок, ничего при этом не теряя
источник

B

BJ in Laravel для начинающих
как поднимать только еластик?
источник

B

BJ in Laravel для начинающих
docker-compose up elasticsearch
Starting ads-app_elasticsearch_1 ... done
Attaching to ads-app_elasticsearch_1
elasticsearch_1  | [2021-01-31T07:59:46,405][INFO ][o.e.n.Node               ] [] initializing ...
elasticsearch_1  | [2021-01-31T07:59:46,422][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
elasticsearch_1  | org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:85) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  | Caused by: java.lang.IllegalStateException: Failed to create node environment
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:267) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:246) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:323) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      ... 6 more
elasticsearch_1  | Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
elasticsearch_1  |      at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
elasticsearch_1  |      at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_161]
elasticsearch_1  |      at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_161]
elasticsearch_1  |      at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_161]
elasticsearch_1  |      at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:204) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:264) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:246) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:323) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      ... 6 more
ads-app_elasticsearch_1 exited with code 1
источник

AB

Alex B in Laravel для начинающих
BJ
как поднимать только еластик?
docker-compose start(create?) elastic
источник

J

Joker_V in Laravel для начинающих
BJ
docker-compose up elasticsearch
Starting ads-app_elasticsearch_1 ... done
Attaching to ads-app_elasticsearch_1
elasticsearch_1  | [2021-01-31T07:59:46,405][INFO ][o.e.n.Node               ] [] initializing ...
elasticsearch_1  | [2021-01-31T07:59:46,422][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
elasticsearch_1  | org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:85) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  | Caused by: java.lang.IllegalStateException: Failed to create node environment
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:267) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:246) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:323) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      ... 6 more
elasticsearch_1  | Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
elasticsearch_1  |      at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
elasticsearch_1  |      at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
elasticsearch_1  |      at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_161]
elasticsearch_1  |      at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_161]
elasticsearch_1  |      at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_161]
elasticsearch_1  |      at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:204) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:264) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.node.Node.<init>(Node.java:246) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:213) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:323) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) ~[elasticsearch-6.2.2.jar:6.2.2]
elasticsearch_1  |      ... 6 more
ads-app_elasticsearch_1 exited with code 1
Привет!  Он так же и поднимается, как ты написал. Посмотри в зависимостях docker-conpose.yaml чтоб другие сервисы не были привязаны к нему
источник

J

Joker_V in Laravel для начинающих
Если они будут привязаны - они тоже будут запускаться
источник

B

BJ in Laravel для начинающих
Starting elasticsearch ... done
источник

B

BJ in Laravel для начинающих
docker-compose ps
        Name                        Command               State                  Ports              
------------------------------------------------------------------------------------------------------
ads-app_elasticsearch_1   /usr/local/bin/docker-entr ...   Exit 1
источник

J

Joker_V in Laravel для начинающих
Прискорбно. Смотри по чему вывело ошибку и решай))
источник

B

BJ in Laravel для начинающих
спасибо)
источник

Rt

Rin the Marten in Laravel для начинающих
xxx: если долго всматриваться в документацию
xxx: то она начнет отвечать на твои вопросы
источник

ПМ

Премьер Министр... in Laravel для начинающих
Переслано от Премьер Министр...
Привет. На git две ветки muster, development заливаю все изменения на development. Есть готовый код который уже пойдет в продакшн. Значит могу сливать? Или когда уже весь проект будет готов сливать с веткой muster?
источник

А

Андрей in Laravel для начинающих
У тебя реально ветка muster называется?
источник

ПМ

Премьер Министр... in Laravel для начинающих
Андрей
У тебя реально ветка muster называется?
Как она по умолчанию называется
источник

А

Андрей in Laravel для начинающих
Премьер Министр
Переслано от Премьер Министр
Привет. На git две ветки muster, development заливаю все изменения на development. Есть готовый код который уже пойдет в продакшн. Значит могу сливать? Или когда уже весь проект будет готов сливать с веткой muster?
Под каждую задачу делаешь отдельную ветку. Задача готова - сливаешь в development. Тестишь. Если всё ок, то сливаешь development в master
источник

D

DK in Laravel для начинающих
Премьер Министр
Переслано от Премьер Министр
Привет. На git две ветки muster, development заливаю все изменения на development. Есть готовый код который уже пойдет в продакшн. Значит могу сливать? Или когда уже весь проект будет готов сливать с веткой muster?
ты один работаешь или команда со спринтами?
источник

ПМ

Премьер Министр... in Laravel для начинающих
Андрей
Под каждую задачу делаешь отдельную ветку. Задача готова - сливаешь в development. Тестишь. Если всё ок, то сливаешь development в master
Ок, возьму на заметку.
источник

А

Андрей in Laravel для начинающих
Ну либо сливаешь в development несколько готовых задач, тестишь, если всё норм, то мёржишь в мастер
источник

ПМ

Премьер Министр... in Laravel для начинающих
DK
ты один работаешь или команда со спринтами?
Один
источник

ПМ

Премьер Министр... in Laravel для начинающих
Тут ещё задача продемонстрировать знания git на работу чтобы устроиться
источник