Бродяга с несколькими папками sync'd

Можно ли установить более одной папки sync'd в файле vagrant? Здесь моя текущая конфигурация (используя vaprobash):

# Use NFS for the shared folder
config.vm.synced_folder ".", "/vagrant/Sites",
          id: "core",
          :nfs => true,
          :mount_options => ['nolock,vers=3,udp,noatime']

# Use NFS for the shared folder
config.vm.synced_folder "../Code", "/vagrant/Code",
          id: "core",
          :nfs => true,
          :mount_options => ['nolock,vers=3,udp,noatime']

Загружается только второе сопоставление, другое игнорируется - поэтому я заканчиваю каталоги /vagrant/Code, правильно отображаемые, но не vagrant/Sites

Ответы

Ответ 1

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

# Use NFS for the shared folder
config.vm.synced_folder ".", "/vagrant/Sites",
      id: "sites", # <--- this ID must be unique
      :nfs => true,
      :mount_options => ['nolock,vers=3,udp,noatime']

# Use NFS for the shared folder
config.vm.synced_folder "../Code", "/vagrant/Code",
      id: "code", # <--- different from this one
      :nfs => true,
      :mount_options => ['nolock,vers=3,udp,noatime']