crontab — Никакое пространство не оставлено на устройстве

Шаги 1 - 3 обычно автоматизируются в процессе сборки. Обычно, вывод этого процесса пройдет цикл испытаний. Я упаковываю вывод так, чтобы он мог быть развернут на среде интеграционного теста. Только если передача интеграционных тестов должна шаги 4 и 5 происходить.

Ваш шаг 5 подразумевает отключение электричества развертывания. Для чего-то как апач это может быть обработано завершением работы и перезапуском во время вращения журнала. crontab сценарий может обработать это. Если можно обработать прокручивающиеся изменения в течение приблизительно одного часа, просто включают перезапуск в шаг 4 развертывания. Марионетка или cfengine являются соответствующими инструментами для шага 4. Это может быть инициировано путем обновления репозитория, когда интеграционные тесты передают.

3
задан 12 April 2013 в 08:50
2 ответа

df -h показывает использование блока; df -i показывает использование inode.

Вы уже использовали 100% inode (262144 из 262144), поэтому это означает, что вы не можете создавать там новые файлы.

6
ответ дан 3 December 2019 в 04:58

Его «раздел метаданных» заполнен, данные - нет. YMMW, но довольно часто Tmpfs используется для / tmp , поэтому вы можете преодолеть это, используя его параметр монтирования nr_inodes :

Параметры монтирования tmpfs для изменения размера (размер , nr_blocks и nr_inodes)

3
ответ дан 3 December 2019 в 04:58

Теги

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