Коллеги, как так может быть? Есть виртуальная машина в облаке. Есть облачный диск, подключённый к ней. Есть докер-контейнеры на этой машине.
А теперь начинаетя магия. Диск должен быть смонтирован в локальную директорию, скажем /files. /files пробрасывается (bind mount) в контейнеры тоже как /files. ВНАЗАПНО хостовый /files пустой, а в контейнерах - не пустой. Попытка монтирования на хосте не выдаёт никаких ошибок, но в списке монтирования /files или устройство не появляются. umount на хосте говоорит, что директория и устройство не смонтированы.
Контейнеры при этом - довольны и счастливы, чего всем желают.
Как так вообще?
оффтоп - а в тематике оказывается можно под анонимусом писать… а я всё забыл, пошёл регистрироваться…
UPD В общем, у нас какие-то проблемы с ФС. Перегрузили машину, отвалилось всё. Смонтировали диск в /mnt/files - работает. Удалили /files, создали заново - не работает. Удалили, сделали симлинк с /mnt/files, контейнеры обновили - пока всё работает. Ночью будем делать fsck.