mozilla-services / hindsight

Hindsight - light weight data processing skeleton

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

why dynamic load can‘t work with docker?

crazypenguin opened this issue · comments

1511495640947524757 [error] config_parser failed to move: load/input/input_nginx.cfg to run/input/input_nginx.cfg errno: 18

This is not a Docker issue; currently the run and load directories have to be on the same device since rename is being called.

does ”same device“ mean for what?
my os is running on one disk parted.
and without docker,this dynamic load funtion work fine~

Error 18 is EXDEV

       EXDEV  oldpath and newpath are not on the same mounted filesystem.
              (Linux permits a filesystem to be mounted at multiple points,
              but rename() does not work across different mount points, even
              if the same filesystem is mounted on both.)