Я пытаюсь найти способ освободить место на моем экземпляре Discourse.
Вот данные, которые я собрал:
Панель управления Discourse показывает, что для загрузок используется 55 ГБ.
Запрос PostgreSQL select pg_size_pretty(sum(filesize)) from uploads показывает 35 ГБ.
Команда ssh du -sh /var/discourse/shared/standalone/uploads/ показывает 247 ГБ.
Команда ssh du -sh /var/discourse/shared/standalone/uploads/default/original/ показывает 35 ГБ.
Команда ssh du -sh /var/discourse/shared/standalone/uploads/tombstone/ показывает 191 ГБ.
Может ли быть так, что в папке tombstone есть «сиротские» файлы, или это ложное срабатывание, и эта папка на самом деле не занимает 191 ГБ?
Когда я просматриваю папку tombstone, там тысячи папок и файлов.
Какие именно файлы хранит Discourse в /var/discourse/shared/standalone/uploads/tombstone/? Безопасно ли удалять эти файлы?
Возможно, всё работает нормально, и просто на вашем форуме удаляется много контента? Вы можете изменить срок хранения материалов в «тумбе» (тombstone), чтобы они оставались там меньше времени. Насколько я помню, для этого есть настройка сайта.
В феврале я начал борьбу за место, возможно, именно поэтому у меня до сих пор не освободилось место.
Моя настройка была установлена на 30 дней; когда я снизил её до 10 и запустил задания Sidekiq, связанные с загрузками, папка tombstone с моим пространством теперь уменьшилась.
Спасибо за помощь, извините за создание темы — я просто не заметил настройку период сохранения удалённых загрузок (в днях). В прошлый раз, когда я очищал свой форум, достаточно было просто запустить задания Sidekiq, чтобы вернуть свободное место операционной системе.
Возможно, это стоит вынести в отдельную тему: но, пожалуйста, рассмотрите возможность добавления уведомления НОВОЕ в настройках, когда появляются новые опции. Администраторам сложно следить за всеми новыми настройками: от версии к версии трудно заметить и настроить новые параметры, которые предлагает Discourse, особенно когда мы не можем понять, какие из них новые.