Перейти к содержимому
autopilot
AI. ПРАКТИКА.
ПОНЯТНЫЙ КОНТЕКСТ.
Оставить заявку ↗

Можно ли закрыть под и потом продолжить без повторной установки

Как остановить pod Runpod и продолжить работу без повторной установки: что сохраняют volume disk и network volume, а что удаляется вместе с pod.

Короткий ответ. На Runpod можно остановить pod и позже продолжить работу без повторной установки, если важные файлы находятся на volume disk, обычно в /workspace. Контейнерный диск при остановке очищается. Если pod удалить, его volume disk тоже удалится; для сохранения файлов независимо от pod нужен network volume или внешняя копия. Перед остановкой проверьте фактические пути моделей, нод и результатов. [Runpod: типы хранения]

Что сохраняется после Stop

В документации Runpod volume disk сохраняет данные через остановку и повторный запуск pod. Контейнерный диск предназначен для временных данных и очищается при остановке. Network volume существует отдельно и может использоваться с другим pod. Если шаблон ComfyUI хранит приложение и модели в /workspace, повторное скачивание обычно не требуется. Если часть пакетов была установлена в системную папку контейнера, они могут пропасть. [Runpod Docs]

Поэтому ответ на вопрос «сохранится ли установка» зависит не от названия template, а от того, какие каталоги он поместил на какой диск. Особенно часто упускают Python-окружение и кастомные ноды: модели остались, а пакет ноды или библиотека были только в контейнере.

До остановки сохраните также конфигурацию, которая не видна в интерфейсе ComfyUI: переменные запуска, настройки подключения и список установленных библиотек. Не кладите пароли и токены в публичный workflow JSON. Для повторного запуска важны названия версий и места хранения файлов, а не секретные значения.

Проверка перед остановкой

  1. В панели Runpod посмотрите тип диска и точку монтирования pod.
  2. В терминале определите пути ComfyUI, custom_nodes, models и output.
  3. Сохраните workflow JSON, список пакетов нод и важные результаты вне pod.
  4. Создайте маленький проверочный файл в каталоге тома и запишите его путь.
  5. Остановите pod, затем запустите снова и убедитесь, что файл и модели доступны.

Сделайте такую проверку до большой загрузки датасета. Если результаты важны, держите внешнюю копию независимо от типа тома: сам провайдер не заменяет резервное хранение. [Runpod Docs]

Stop и Delete — не одно и то же

Действие Контейнерный диск Volume disk Network volume
Остановить pod Временные данные очищаются Данные остаются Данные остаются
Удалить pod Удаляется Удаляется вместе с pod Существует отдельно

Даже после успешной остановки запуск на том же GPU не всегда доступен немедленно: провайдер может не иметь свободной карты нужного типа. Данные на volume disk сохраняются по правилам сервиса, но планируйте время на поиск вычислительного ресурса. Если нужна мобильность между машинами, изучите network volume и его ограничения по региону. [Runpod: доступность GPU]

Как не переустанавливать ноды

Сохраните не только папку custom_nodes, но и понимание того, где находится окружение Python. В разных template оно может лежать в контейнере или на volume disk. После повторного старта проверьте лог импорта ComfyUI, откройте один базовый workflow и убедитесь, что модели видны в списках. Если одна нода не загрузилась, её зависимости могли исчезнуть вместе с контейнером; переустановка всего ComfyUI тогда избыточна.

Для стабильной повторной работы запишите версию template и дату обновления. Не обновляйте одновременно ComfyUI, все ноды и PyTorch при первом запуске после паузы: иначе будет трудно понять, что сломалось.

Короткие ответы

Остановленный pod бесплатен?

Вычисления останавливаются, но хранение может продолжать оплачиваться. Тарифы сверяйте в текущей панели Runpod. [Runpod Docs]

Если удалил pod, можно вернуть файлы?

Volume disk удаляется вместе с pod. Восстановление возможно только из заранее созданной внешней копии или независимого network volume.

По этой теме

Все материалы ↗