Рейтинг:1

Установка EC2 GRPC зависает через 12 часов, по-прежнему не устанавливается

флаг nl

Я почти уверен, что это потому, что я использую т2.нано а не что-то более мясистое.

Но я использовал laravel forge для предоставления сервера ec2, однако я не могу развернуть свое приложение, потому что мне нужно установить ГРПК.

Я следовал этим инструкциям: https://cloud.google.com/php/grpc#using-pecl

И когда я бегу: sudo pecl установить grpc он работает около 10 минут, а затем просто зависает.

Кажется, что одно и то же выполняется снова и снова, не могу полностью отработать полную трассировку стека или, что более важно, где она начинается, но я опубликую ниже.

DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"PHP\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.41.0\" -c /tmp/pear/temp/grpc/src/core/ext/filters/client_channel/channel_connectivity.cc -fPIC -DPIC - o src/core/ext/filters/client_channel/.libs/channel_connectivity.o
/bin/bash /tmp/pear/temp/pear-build-rootRBppUP/grpc-1.41.0/libtool --mode=compile g++ -I.-I/tmp/pear/temp/grpc -I/tmp/pear/temp/pear-build-rootRBppUP/grpc-1.41.0/include -I/tmp/pear/temp/pear-build-rootRBppUP/grpc-1.41 .0/main -I/tmp/pear/temp/grpc -I/usr/include/php/20200930 -I/usr/include/php/20200930/main -I/usr/include/php/20200930/TSRM -I /usr/include/php/20200930/Zend -I/usr/include/php/20200930/ext -I/usr/include/php/20200930/ext/date/lib -I/tmp/pear/temp/grpc/include -I/tmp/pear/temp/grpc/src/core/ext/upb-generated -I/tmp/pear/temp/grpc/src/core/ext/upbdefs-generated -I/tmp/pear/temp/grpc /src/php/ext/grpc -I/tmp/pear/temp/grpc/first_party/abseil-cpp -I/tmp/pear/temp/grpc/ Third_Party/address_sorting/include -I/tmp/pear/temp/grpc / Third_Party/boringssl-with-bazel/src/include -I/tmp/pear/temp/grpc/ Third_Party/re2 -I/tmp/pear/temp/grpc/ Third_Party/upb -I/tmp/pear/temp/grpc / Third_Party/xxhash -DHAVE_CONFIG_H -std=c++11 -fno-exceptions -fno-rtti -g -O2 -fvisibility=hidden -DOPENSSL_NO_ASM -D_GNU_SOUR
CE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX -DGRPC_ARES=0 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX='"PHP"' -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX='"rc/temp/mpt/'' ext/filters/client_channel/client_channel.cc -o src/core/ext/filters/client_channel/client_channel.lo
libtool: скомпилировать: g++ -I.-I/tmp/pear/temp/grpc -I/tmp/pear/temp/pear-build-rootRBppUP/grpc-1.41.0/include -I/tmp/pear/temp/pear-build-rootRBppUP/grpc-1.41 .0/main -I/tmp/pear/temp/grpc -I/usr/include/php/20200930 -I/usr/include/php/20200930/main -I/usr/include/php/20200930/TSRM -I /usr/include/php/20200930/Zend -I/usr/include/php/20200930/ext -I/usr/include/php/20200930/ext/date/lib -I/tmp/pear/temp/grpc/include -I/tmp/pear/temp/grpc/src/core/ext/upb-generated -I/tmp/pear/temp/grpc/src/core/ext/upbdefs-generated -I/tmp/pear/temp/grpc /src/php/ext/grpc -I/tmp/pear/temp/grpc/first_party/abseil-cpp -I/tmp/pear/temp/grpc/ Third_Party/address_sorting/include -I/tmp/pear/temp/grpc / Third_Party/boringssl-with-bazel/src/include -I/tmp/pear/temp/grpc/ Third_Party/re2 -I/tmp/pear/temp/grpc/ Third_Party/upb -I/tmp/pear/temp/grpc / Third_Party/xxhash -DHAVE_CONFIG_H -std=c++11 -fno-exceptions -fno-rtti -g -O2 -fvisibility=hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX -DGRPC_ARES=0 -
DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"PHP\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.41.0\" -c /tmp/pear/temp/grpc/src/core/ext/filters/client_channel/client_channel.cc -fPIC -DPIC - o src/core/ext/filters/client_channel/.libs/client_channel.o

Если есть какие-либо журналы, которые я могу получить, отправьте команду в хвост или кошку, и я прикреплю их к вопросу!

Рейтинг:1
флаг us

Наличие более мощной машины поможет, так как процесс занимает довольно много времени.

Если установка не застревает, может показаться, что он повторяет одну и ту же команду но это не так. В настоящее время процесс идет медленно, и если у вас есть шанс, оставить его работающим.

Lewis Smith avatar
флаг nl
Да, это было так, t3.nano сделал свое дело, раздражая, потому что я хотел бы работать по дешевке. Контейнер Docker, скорее всего, решит эту проблему. Отметит правильно для будущих посетителей

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.