Использование диска увеличивается с течением времени. Зачем? И как исправить?

У меня есть VPS Ubuntu с DigitalOcean. Этот сервер Ubuntu содержит очень простой веб-сервер и настройку веб-сайта, и не более того. Однако, когда я создаю изображение капли (с помощью панели управления DigitalOcean), размер всегда увеличивается. Последнее изображение - 13 ГБ, по сравнению с 9 ГБ несколько недель назад ... 7 ГБ ... 5 ГБ ... всего несколько месяцев назад.

Итак, дисковое пространство съедается, и я не знаю, почему.

Каталог /var/, в котором находится веб-сайт и другие связанные с ним активы, включая все файлы журнала, использует только 1,3 ГБ. По-видимому, это не является источником проблемы.

как я могу определить, что едет на этом дисковое пространство? Да, я знал, что могу использовать du и т. Д., Но проблема в том, что я не знаю, что обычно и законно занимало бы много места, а что - нет. Я хочу посмотреть, где происходит это расширение в использовании диска, поэтому я могу исследовать, могу ли я очистить старые / ненужные файлы. можете ли вы рассказать мне, какие каталоги / файлы на сервере ubuntu, как правило, нуждаются в обрезке с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю? Я включил автоматические обновления безопасности системы. Может ли это способствовать решению проблемы? Как я могу это проверить? Могу ли я очищать старые файлы? Где они будут?
0
задан 10 April 2017 в 19:14

3 ответа

Во-первых, как я могу определить, что едет на этом дисковое пространство? find . -type f -exec du -h {} + | sort -r -h > /tmp/files.txt

для отображения файлов, упорядоченных по размеру.

Во-первых, как я могу определить, что ест это дисковое пространство?

, но проблема в том, что я не знаю, что было бы нормально и законно занимая много места, а что нет.

Во-вторых, можете ли вы сказать мне, какие каталоги / файлы на сервере ubuntu, как правило, нуждаются в обрезке с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю? Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение).

Во-вторых, можете ли вы рассказать мне, какие каталоги / файлы на сервере ubuntu, как правило, требуют обрезки с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю?

Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение). Нет. Это вам решать. см., например, var / cache / apt / archives, занимающие огромное пространство для удаления кэшированных архивных пакетов.
1
ответ дан 18 July 2018 в 15:14
Во-первых, как я могу определить, что едет на этом дисковое пространство? find . -type f -exec du -h {} + | sort -r -h > /tmp/files.txt

для отображения файлов, упорядоченных по размеру.

Во-первых, как я могу определить, что ест это дисковое пространство?

, но проблема в том, что я не знаю, что было бы нормально и законно занимая много места, а что нет.

Во-вторых, можете ли вы сказать мне, какие каталоги / файлы на сервере ubuntu, как правило, нуждаются в обрезке с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю? Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение).

Во-вторых, можете ли вы рассказать мне, какие каталоги / файлы на сервере ubuntu, как правило, требуют обрезки с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю?

Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение). Нет. Это вам решать. см., например, var / cache / apt / archives, занимающие огромное пространство для удаления кэшированных архивных пакетов.
1
ответ дан 24 July 2018 в 20:35
Во-первых, как я могу определить, что едет на этом дисковое пространство? find . -type f -exec du -h {} + | sort -r -h > /tmp/files.txt

для отображения файлов, упорядоченных по размеру.

Во-первых, как я могу определить, что ест это дисковое пространство?

, но проблема в том, что я не знаю, что было бы нормально и законно занимая много места, а что нет.

Во-вторых, можете ли вы сказать мне, какие каталоги / файлы на сервере ubuntu, как правило, нуждаются в обрезке с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю? Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение).

Во-вторых, можете ли вы рассказать мне, какие каталоги / файлы на сервере ubuntu, как правило, требуют обрезки с течением времени, чтобы предотвратить потерянное дисковое пространство, как я это испытываю?

Вы установили программное обеспечение? Ubuntu хранит кеш-пакеты. Но в целом это не проблема: сервер имеет свое программное обеспечение, и при работе не должно быть установлено новое программное обеспечение. Только обновления и небольшие (в основном заменить существующее программное обеспечение). Нет. Это вам решать. см., например, var / cache / apt / archives, занимающие огромное пространство для удаления кэшированных архивных пакетов.
1
ответ дан 31 July 2018 в 23:37

Другие вопросы по тегам:

Похожие вопросы: