Intereting Posts
jq вывести значение элемента, в котором массив ключей пуст или отсутствует ключ Запустить приложение при запуске Распечатайте несколько строк до и после соответствия шаблону, исключая строки, соответствующие другим шаблонам Сделайте один сервер VNC в виде двух дисплеев в RHEL Почему поля в структурах, определенных Unix API, имеют префиксы? Metasploit ruby ​​"плохой интерпретатор: разрешение отказано" Google proxy-сервер api и rhel Сохраняйте количество ресурсов для виртуальной консоли (Ctrl + Alt + Fx) Использование инкрементирующей переменной в командной строке bash для цикла? Совместное использование переменных в сценариях подшивки Как заставить x-screensavers работать с mate-screensaver? Откат субблока btrfs с дочерними субволиями Как извлечь конфигурацию Apache из основного дампа? Почему на ноутбуках на базе Linux есть слабый сигнал Wi-Fi по сравнению с ноутбуком на базе Windows? Какое программное обеспечение позволяет изменять среду выполнения, сохраняя при этом одно и то же ядро?

Оверлей файловой системы Linux – для чего используется workdir? (OverlayFS)

OverlayFS имеет параметр workdir , помимо двух других каталогов lowerdir и upperdir , который должен быть пустым каталогом.

К сожалению, документация ядра о overlayfs не говорит о цели этой опции.

«Workdir» должен быть пустым каталогом в той же файловой системе, что и upperdir.

Для readonly overlays workdir может быть ommittet среди upperdir . Это дает мне понять, что это связано с написанием объединенных файлов.

Пожалуйста, объясните, что происходит в workdir когда файлы записаны или изменены в объединенном каталоге. Почему записываемый upperdir недостаточно?

Требуется опция workdir и используется для подготовки файлов до того, как они будут переключены на место наложения в атомарном действии (рабочий файл должен находиться в той же файловой системе, что и upperdir).

Источник: http://windsock.io/the-overlay-filesystem/

Я бы поставил под угрозу, что «оверлейный пункт назначения» означает « upperdir .

Итак … некоторые файлы (возможно, «белые» файлы?) Неатомически создаются и настраиваются в workdir а затем атомарно перемещаются в upperdir .

Потому что, когда вы удаляете файл, который находится на нижнем регистре, эта информация будет храниться в рабочей папке.