У меня есть следующие каталоги:
/var/steamcmd
/var/servers/1/custom
/var/servers/2/custom
/var/servers/3/custom
... there could be many directories like this, not just 3.
Моя цель состоит в том, чтобы сделать каталог steamcmd
базой, и для каждого custom
каталога я хочу, чтобы файлы были объединены с базой, поэтому, если есть файл как в custom
и в steamcmd
то custom
будет иметь приоритет.
Для этого я решил сначала сосредоточиться на одном каталоге (/var/servers/1/...
) и создал еще 2 каталога, поэтому мои каталоги:
/var/steamcmd ---------------> lowerdir
/var/servers/1/custom -------> upperdir
/var/servers/1/overlayWork --> work directory
/var/servers/1/steamcmd -----> the merged folder
Я придумал эту команду, но безуспешно:
$ mount -t overlay -o \
lowerdir=/var/steamcmd,\
upperdir=/var/servers/1/custom,\
workdir=/var/servers/1/overlayWork \
/var/servers/1/steamcmd
Я получаю следующую ошибку при выполнении:
mount: /var /servers /1 /steamcmd: не может найти в /etc /fstab.
Как это исправить? и могу ли я сделать эту работу с несколькими каталогами, как представлено выше? (/var/servers/{X}/custom
)