Мы используем Shutil.make_archive для архивирования каталога. Это делается в поде (докер-контейнере) в Kubernetes. Иногда модуль выходит из строя при архивировании каталога. Модуль демонстрирует увеличение использования временного хранилища перед сбоем. Заархивируемый каталог находится в заявленном объеме и имеет достаточно места на диске. Команда Shutil:
shutil.make_archive('/data/4548-2024052012-gfsforecast/final/cogeo/maxele63', 'zip', root_dir='/data/4548- 2024052012-gfsforecast/final/cogeo', base_dir='maxele63')
где /data — объявленный том.
Записывает ли Shutil.make_archive временные файлы в /var/tmp любого другого системного каталога? Мы проверили /var/tmp и домашний каталог (/home/user) во время сжатия и не обнаружили никаких файлов или увеличения размера каталога (du -k /var/tmp).
Спасибо
Джим
Где пытался узнать, записывает ли Shutil.archive файлы tmp в системные каталоги, такие как /var/tmp и /home/user, но ничего не нашел . Мы пытаемся выяснить, записывает ли Shutil.archive временные файлы в какой-либо другой системный каталог или вообще записывает временные файлы.
Подробнее здесь: https://stackoverflow.com/questions/790 ... ng-a-direc