Привет,
У меня уже какое-то время наблюдаются проблемы со стабильностью сервера в моем облачном сервисе, и, похоже, одна из них повлияла на мое последнее обновление и вызвала сбои в интерфейсе.
Я попытался загрузить свежую копию и выполнить пересборку, но это не удалось, так как, судя по всему, для обновления PostgreSQL требуется еще 16 ГБ свободного места на диске.
Я знаю, что мои участники — разговорчивая компания, но это кажется чрезмерным:
Я уже выполнил несколько операций по очистке, которые освободили около 16 ГБ ранее, а последняя очистка освободила 2,3 ГБ. Однако я хотел бы узнать, есть ли способ убедиться, что с PostgreSQL всё в порядке, возможно, запустить для него очистку и т. д.?
Предполагаю, вы уже выполнили
./launcher cleanup
и
apt-get autoclean
apt-get autoremove
Также можно выполнить полную оптимизацию (VACUUM) вашей базы данных PostgreSQL, если хотите убедиться, что она полностью исправна. Это также поможет освободить место в базе данных. См. Recover from a very slow database
Я выполнил несколько очисток лаунчера, но они, похоже, не повлияли на размер базы данных PostgreSQL.
Полная вакуумизация, по-видимому, освободила 5 ГБ места в данных PostgreSQL.
При попытке выполнить полную вакуумизацию я получил эту ошибку (показана здесь после повторного запуска в режиме подробного вывода):
Также я попытался выполнить перестроение индексов (reindex) и получил эту ошибку:
Есть ли что-то, что я могу или должен сделать в связи с этим, или лучше просто повторить попытку восстановления/обновления?