vagrant๋ก ๊ฐ์ํ๊ฒฝ ๊ตฌ์ฑ์ค์ ์๋ฌ๊ฐ ๋ฌ๋ค.. ๊ธฐ์ตํด๋๊ฒธ ํฌ์คํ
macOS์์ ์ฃผ๋ก ๋ฐ์ํ๋ ์๋ฌ์ธ๋ฏ ์ฌ์ฉ๊ฐ๋ฅํ IP ๋ฒ์์ ๋ง์ง ์์์ ๊ทธ๋ ๋ค๊ณ ํ๋ค!
server01.vm.network "private_network", ip: "192.168.56.10"
vagrantfile
์ ip์ฃผ์๋ฅผ ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๋ค. ์ฐธ๊ณ
VBoxManage
...Command: ["hostif"], ["create"] ...
์ด๊ฑด vbox์ ํ์ฅํฉ์ด ์์ด์ ๋ฐ์ํ๋ ์๋ฌ!
ํ์ฅํฉ ๋ค์ด๋ก๋ ์ฌ๊ธฐ์ ๋ฒ์ ์ ๋ง๋ ํ์ผ์ ๋ค์ด๋ก๋ ํ ๋ค, ๋๊ตฌ - ํ์ฅ - ์ค์น
๋ก ์ ์ฉํ๋ค.
์์ ๊ฐ์ ์๋ฌ์ธ๋ฐ Command ๋ถ๋ถ์ด ์กฐ๊ธ ๋ฌ๋ผ์ก๋ค.
์ฌ๊ธฐ์ vagrant, vBox ๋ชจ๋ ์ฌ์ค์น ํ ์ปค๋์ ๋ค์ ๋ก๋ํ๋๊น ๋๋น
sudo kextload -b org.virtualbox.kext.VBoxDrv;
sudo kextload -b org.virtualbox.kext.VBoxNetFlt;
sudo kextload -b org.virtualbox.kext.VBoxNetAdp;
sudo kextload -b org.virtualbox.kext.VBoxUSB;
GA๊ฐ ์์ด์ ์ด์ฉ๊ตฌํ๋ ์๋ฌ
$ vagrant plugin install vagrant-vbguest
ํด๋น ํ๋ฌ๊ทธ์ธ ์ค์นํ๋ฉด ๋จ
๋ญ ํ๋ ํด๊ฒฐํ๋ฉด ์ด์ค ์คํ๋๋ค๊ฐ ๋ ๋๊น ๋์ ์ฒ์ ์ดํด๋ฆฝ์ค ์ธํ ํ์ ๋ ๋๋ ๊ธฐ๋ถ
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
umount /mnt
Stdout from the command:
Stderr from the command:
umount: /mnt: not mounted.
์ด๋ฒ์ vagrant-vbguest ๋ฒ์ ์ ๋ค์ด๊ทธ๋ ์ด๋ ํด๋ด
$ vagrant plugin uninstall vagrant-vbguest
$ vagrant plugin install vagrant-vbguest --plugin-version 0.21
ใ
ใ
๋ญ๊ฐ ์๋ชป๋ ๊ฒ ๊ฐ๋ค ๋ ๊ฐ์ ๋ค์ ํ๊ฒฝ์ ์ธํ
ํ๋ ค๋ ๊ฒ ๋ฟ์ธ๋ฐ,,,,,
์ฝ์ง์ ์๋ฉ ํ๊ณ ์์