centos vm 자동 생성에 관해 질문드립니다
259
3 câu hỏi đã được viết
안녕하세요
vagrant 로 centos 이미지가 자동으로 설치 되면 virtual box 에 이 이미지가 생성되는 것을 보여주셨습니다.
저는 현재 mac os 사용중입니다
그렇다면 만약 virtual box가 미리 제 os에 설치 되어있지 않다면 centos 서버가 생성 되지 않나요?
저는 이미 전 강의를 들어서 virtual box가 있었지만 어떠한 원리로 자동으로 virtual box에서 저희가 확인할 수 있는지가 궁금합니다.
감사합니다
Câu trả lời 1
0
안녕하세요
말씀해 주신 것처럼 VirtualBox가 설치되어 있지 않다면, VM(CentOS, Ubuntu, Windows)등이 프로비저닝, 즉 설치되지 않습니다.
구조적으로는 위의 code처럼 생긴 문서가 Vagrantfile 인데요.
Vagrantfile에 보면,
# -*- mode: ruby -*-
# vi: set ft=ruby : >>> ruby라는 언어를 사용하겠다는 의미입니다.
Vagrant.configure("2") do |config| >>> vagrant에서 사용하는 API 버전을 2를 사용하겠다는 의미입니다.
#Ansible-Node01
config.vm.define:"ansible-node01" do |cfg|
cfg.vm.box = "centos/7"
cfg.vm.provider:virtualbox do |vb| >>> 여기가 말씀하신 Virtualbox로 VM(가상머신)을 설치하도록 넣겠다는 의미입니다.
vb.name="Ansible-Node01(Udemy-Bloter)"
vb.customize ["modifyvm", :id, "--cpus",1]
vb.customize ["modifyvm", :id, "--memory",512]
end
cfg.vm.host_name="ansible-node01"
cfg.vm.synced_folder ".", "/vagrant", disabled: true
cfg.vm.network "public_network", ip: "192.168.1.11"
cfg.vm.network "forwarded_port", guest: 22, host: 19211, auto_correct: false, id: "ssh"
cfg.vm.provision "shell", path: "bash_ssh_conf_4_CentOS.sh"
end
따라서 만약에 provider를 VirtualBox가 아니라 다른 것 VMware workstation 또는 KVM등을 사용한다면 그것으로 변경해도 됩니다.
물론 제가 지원해드릴순 없지만..이론적으로는 된다는 의미입니다.
베이그런트에 Provider 관련은 아래의 링크를 참조하시면 좋을 것 같습니다.
https://www.vagrantup.com/docs/providers
감사합니다.
조훈 드림.
CentOS Minimal ISO 버전 다운로드 받을 수 있는 경로 질문
0
736
1
"vagrant up" 실행이 안되네요
0
588
1
Vagrantfile 이용하여 vm 구성시 질문드립니다.
0
363
1
게이트웨이에 ping 할 수 없습니다.
0
1394
1
vagrant 질문 사항.
0
298
1
기본적인 오류 확인 한번만 부탁 드립니다.
0
228
1
password change를 위한 playbook
0
310
1
vagrant up 결과가 조금 다른거 같습니다
0
304
2
사이트에 연결할 수 없음
1
310
1
cfg.vm.provision 질문이 있습니다
1
234
1
windows2012r2 구성관련
1
347
2
안녕하세요 문의드립니다.
0
252
1
질문 있습니다
0
257
1
yml파일이 안보입니다.
0
211
1
개인적인 질문
1
203
1
베이그런트 vs 도커
1
464
1
vagrantfile for using VMware Workstation
1
646
2
안녕하세요 설치를 도와주는 베이그런트(Vagrant) 수업을 듣고 다른부분이 있어 질문 드립닌다
2
545
5
Vagrant file 이 VM 생성시 자동 적용이 되지 않음
1
504
2
opentable/win-2012r2-standard-amd64-nocm 이미지 실행시 403 Forbidden에러가 납니다.
1
235
1
다른 환경 질문
1
988
2
ansible 까지 설치가 되지 않습니다....
0
873
18
Ansible-Server에서 Windows node로 ping test가 안돼서 질문드립니다.
0
561
4
vagrant up 명령시 영상과 다른 결과가 나옵니다.
0
967
3

