Здравствуйте. Я хотел установить плагин, но после выполнения команды /rebuild app возникла ошибка нехватки памяти.
Я добавил дисковое пространство, перезагрузил сервер и снова выполнил /rebuild app, но на этот раз я не понимаю, в чём проблема:
/usr/local/bin/bundle:25:in `<main>'
(Полный трассировочный вывод можно получить, запустив задачу с флагом --trace)
I, [2024-03-08T19:22:34.066685 #1] INFO -- : gem install ruby-openid -v 2.9.2 -i /var/www/discourse/plugins/discourse-steam-login/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Успешно установлен ruby-openid-2.9.2
Установлено 1 gem
gem install rack-openid -v 1.4.2 -i /var/www/discourse/plugins/discourse-steam-login/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Успешно установлен rack-openid-1.4.2
Установлено 1 gem
gem install omniauth-openid -v 2.0.1 -i /var/www/discourse/plugins/discourse-steam-login/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Успешно установлен omniauth-openid-2.0.1
Установлено 1 gem
gem install omniauth-steam -v 1.0.6 -i /var/www/discourse/plugins/discourse-steam-login/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Успешно установлен omniauth-steam-1.0.6
Установлено 1 gem
gem install omniauth-vkontakte -v 1.7.1 -i /var/www/discourse/plugins/discourse-vk-auth/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Успешно установлен omniauth-vkontakte-1.7.1
Установлено 1 gem
I, [2024-03-08T19:22:34.067577 #1] INFO -- : Завершение асинхронных процессов
I, [2024-03-08T19:22:34.067648 #1] INFO -- : Отправка сигнала INT для HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
I, [2024-03-08T19:22:34.067687 #1] INFO -- : Отправка сигнала TERM для exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 111
2024-03-08 19:22:34.068 UTC [42] LOG: получен запрос быстрого завершения
111:signal-handler (1709925754) Получен SIGTERM, планирование завершения...
2024-03-08 19:22:34.072 UTC [42] LOG: прерывание всех активных транзакций
2024-03-08 19:22:34.078 UTC [42] LOG: фоновый процесс "logical replication launcher" (PID 51) завершился с кодом выхода 1
2024-03-08 19:22:34.078 UTC [46] LOG: завершение работы
2024-03-08 19:22:34.109 UTC [42] LOG: система баз данных завершена
111:M 08 Mar 2024 19:22:34.117 # Пользователь запросил завершение...
111:M 08 Mar 2024 19:22:34.118 * Сохранение финального снимка RDB перед выходом.
111:M 08 Mar 2024 19:22:34.288 * База данных сохранена на диск
111:M 08 Mar 2024 19:22:34.290 # Redis готов к выходу, до свидания...
ОШИБКА
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' завершился с ошибкой, код возврата #<Process::Status: pid 3378 exit 1>
Место возникновения ошибки: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
Выполнение завершено с ошибкой с параметрами {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
Загрузка завершена с кодом выхода 1
** ЗАГРУЗКА НЕ УДАЛАСЬ ** Пожалуйста, прокрутите вверх и найдите предыдущие сообщения об ошибках; их может быть несколько.
Команда ./discourse-doctor может помочь диагностировать проблему.
962ee73e2d4c8f902da810010d0bb70d5a784416d3b1ab80bcad7c4ff1351149
root@cv3533865:/var/discourse#