Vagrant: Windows рд╣реЛрд╕реНрдЯ рд╕рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╕рдордп, рдХрдо рд╕реЗ рдХрдо SMBv2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рд╕рд┐рддре░ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: hashicorp/vagrant

Microsoft Windows рд╕реЗ SMBv1 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реИрдЧреНрд░рд╛рдВрдЯ рдХреЗрд╡рд▓ SMBv1 рдХреЗ рд╕рд╛рде рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ mount -t cifs рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реБрдП, рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░, рдпрд╣ рд╣рдореЗрд╢рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡рд┐рдлрд▓ рд░рд╣реЗрдЧрд╛ред

рдлрд┐рдХреНрд╕ рдмрдврд╝рддреЗ рд╕рдордп 2.0 рдХрд╛ рдиреНрдпреВрдирддрдо рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реИред SMBv2 Windows Vista рд╕рд░реНрд╡рд┐рд╕ рдкреИрдХ 1 рдФрд░ Windows Server 2008 рдпрд╛ рдЙрдЪреНрдЪрддрд░ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИред рдпрджрд┐ Windows рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдЧрддрддрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддреЛ Vagrant рдкрд╣рд▓реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг 2.0 рдХреЗ рд╕рд╛рде рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рд╕рдорд░реНрдерди рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рддреЛ 1.0 рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЖрд╡рд╛рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг

рдЖрд╡рд╛рд░рд╛ 2.0.0

рд╣реЛрд╕реНрдЯ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо

рд╡рд┐рдВрдбреЛрдЬ 10 - рд╕рдВрд╕реНрдХрд░рдг 1703 (рдУрдПрд╕ рдмрд┐рд▓реНрдб 16251.0)

рдЕрддрд┐рдерд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо

рдбреЗрдмрд┐рдпрди рдЦрд┐рдВрдЪрд╛рд╡ (рдЬреЗрдиреЗрд░рд┐рдХ/рдбреЗрдмрд┐рдпрди9)

рд╡реИрдЧреНрд░рд╛рдВрдЯрдлрд╛рдЗрд▓

Vagrant.configure("2") do |config|
  config.vm.box = "generic/debian9"
  config.vm.synced_folder ".", "/vagrant"
  # Note: A successful mount can be achieved by specifying:
  # config.vm.synced_folder ".", "/vagrant", mount_options: ["vers=2.0"]
end

рдбреАрдмрдЧ рдЖрдЙрдЯрдкреБрдЯ

https://gist.github.com/rhencke/5e58e291607d0f0bf6544342ba349cb8

(рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдПрдХ рд▓реЙрдЧ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдлрд▓ рдорд╛рдЙрдВрдЯ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: https://gist.github.com/rhencke/11f8dff86d719e9386941dd653e8a117 )

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

mount -t cifs рдЪрд▓рд╛рддреЗ рд╕рдордп рдорд╛рдЙрдВрдЯ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

mount -t cifs рдЪрд▓рд╛рддреЗ рд╕рдордп рдорд╛рдЙрдВрдЯ рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛, mount error(112): Host is down рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реБрдПред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреНрд░реБрдЯрд┐ рдПрдХ рдЕрд╕рдорд░реНрдерд┐рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

  1. Windows 10 рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░, рд╕рдВрд╕реНрдХрд░рдг 1703 (OS Build 16251.0):
    рдПред рд╣рд╛рдЗрдкрд░-V . рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
    рдмреАред рдЖрд╡рд╛рд░рд╛ 2.0.0 . рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
  2. рдПрдХ рд╡реИрдЧреНрд░рд╛рдВрдЯрдлрд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рдмрддрд╛рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рд╣реЛрдВ
  3. vagrant up

рд╕рдВрджрд░реНрдн

рдпрд╣ рдореБрджреНрджрд╛ рджреГрдврд╝рддрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓рдЧрддрд╛ рд╣реИ:

hoswindows synced-foldersmb

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЙрд╕реА рдореБрджреНрджреЗ рдореЗрдВ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ smb рд╕рдВрд╕реНрдХрд░рдг рдЬреЛрдбрд╝рдиреЗ рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:

config.vm.synced_folder '.', '/vagrant', disabled: false, type: "smb", smb_host: <hostname/ip>, mount_options: ['vers=3.0']

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЙрд╕реА рдореБрджреНрджреЗ рдореЗрдВ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ smb рд╕рдВрд╕реНрдХрд░рдг рдЬреЛрдбрд╝рдиреЗ рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:

config.vm.synced_folder '.', '/vagrant', disabled: false, type: "smb", smb_host: <hostname/ip>, mount_options: ['vers=3.0']

рдзрдиреНрдпрд╡рд╛рдж @ghousseyn , vers=3.0 рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рд╣рдо рдЕрдм рдпрд╛рджреГрдЪреНрдЫрд┐рдХ Host is down рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВред

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд▓реЙрдХ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ _30 рджрд┐рдиреЛрдВ_ рдХреЗ рд▓рд┐рдП рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдореБрджреНрджреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рдЙрди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдкрдХреЛ рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА рд╣реИ рдЬреЛ рдЗрд╕рдХреЗ рд╕рдорд╛рди рд▓рдЧрддреА рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣рдо рдЖрдЧреЗ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░ рд╕рдХреЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

StefanScherer picture StefanScherer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

luispabon picture luispabon  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

janw-me picture janw-me  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hesco picture hesco  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mpontillo picture mpontillo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ