Rebuild failure: "extconf failed, exit code 1" -- due to old Docker?
У меня тоже такая ошибка, и теперь наш форум недоступен ![]()
Rebuild failure: "extconf failed, exit code 1" -- due to old Docker?
У меня тоже такая ошибка, и теперь наш форум недоступен ![]()
У вас очень старая версия Docker?
Вы можете запустить ./launcher start app,
чтобы перезапустить?
Хорошо, мы снова в сети. Наша система Ubuntu была полностью обновлена, но по какой-то причине версия Docker всё ещё была устаревшей на несколько лет.
Запуск ./launcher start app не помог. Единственное, что решило проблему — это /var/discourse/discourse_doctor, но при его выполнении мой SSH-сеанс завис. Другой администратор запустил его, и всё прошло успешно, проблема была решена. ![]()
Похоже, что закончилась память:
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
Непонятно, почему для запуска/компиляции (?) JS требуется более 2 ГБ ОЗУ…? Есть ли шанс сделать это более экономичным?
Я видел немало неудачных сборок даже на 8 ГБ ОЗУ, когда не был настроен SWAP. Если на этом сервере нет своп-файла, возможно, стоит создать своп размером 2 ГБ и попробовать собрать снова.
У нас уже была настроена область подкачки.
Недавно поступило несколько сообщений об ошибке JavaScript heap out of memory, и было внесено изменение для её устранения (надеюсь, всё пройдёт гладко
)
Полагаю, ваша проблема отличается от описанной в исходном сообщении, поэтому я вынесу это в отдельную тему. ![]()