ошибка при сборке чанков код ошибки 504 nextcloud

Ошибка «504 Gateway Time-out» при обновлении nextcloud

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Задача:

Выявить причину возникновения ошибки «504 Gateway Time-out» и найти варианты решения

Ошибка появилась при попытке обновить nextcloud при помощи веб-интерфейса.

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Дословно ошибка «504 Gateway Time-out», означает, что превышено время ожидания ответа от сервера. Из сообщения понятно, что используется веб-сервер nginx. В эту сторону и будем копать. Авторизуемся на сервере при помощи SSH и собираем информацию:

На сервере операционная система FreeBSD. Это необходимо знать, чтобы понять как дальше действовать, так как команды могут различаться. Это не имеет отношении к проблеме, но проверяем историю входов в систему, и последнюю перезагрузку. Мало ли кто тут был )

Проверяем 10 самых ресурсоёмких приложения в данный момент

Из всей информации видно, что мало swap. Если в нормальном состоянии используется 65%, есть большой шанс, что при большей нагрузки памяти не хватает. Проверим ещё раз информацию о SWAP

Ищем сообщения об ошибках в системе

Проверяем сколько установлено оперативной памяти на сервере

Логично, что исходя из формулы «swap=2*ОЗУ» раздел SWAP должен быть 16 GB. Но не факт что при памяти в 128 GB, необходимо устанавливать SWAP в 256 GB. Это спорный и всегда открытый вопрос.

Смотрим информацию о дисках и имеющихся разделах.

Виртуальный системный диск имеет размер 20 GB. Так как это виртуальный сервер на ESXi, заходим в панель администрирования ESXI и увеличиваем его до 30 GB. После сервер необходимо перезагрузить.

Подключаемся и проверяем

Расширяем место в разделе FreeBSD и проверяем проделанное.

И так на данный момент имеем SWAP размеров в 1 GB, который будем увеличивать до 8 и остальное место отдадим для системы.

Удаляем SWAP и проверяем

Редактируем vi /etc/fstab

комментируем строку относящуюся к SWAP

Перезагружаемся в «2. Boot Single user»

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Убеждаемся в отсутствии свапа, и проверяем разделы на диске

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Увеличиваем размер диска до 22G

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Создаём свап на оставшемся свободном диске

ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть фото ошибка при сборке чанков код ошибки 504 nextcloud. Смотреть картинку ошибка при сборке чанков код ошибки 504 nextcloud. Картинка про ошибка при сборке чанков код ошибки 504 nextcloud. Фото ошибка при сборке чанков код ошибки 504 nextcloud

Убираем изменения в файле /etc/fstab и перезагружаемся. Если не получилось, перезагружаемся и тогда изменяем fstab и ещё раз перезагружаемся.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *