Linux
[Linux] κ°μ λ€νΈμν¬ & κ°μλ¨Έμ μμ±
νμ§±.
2024. 1. 2. 12:00
728x90
π§· κ°μ λ€νΈμν¬ μμ±
β xml νμΌ μμ±νκΈ°
vi private1.xml
<network>
<name>private1</name>
<bridge name='virsh2' stp='on' delay='0'/>
<ip address='10.10.10.1' netmask='255.255.255.0'>
<dhcp>
<range start='10.10.10.201' end='10.10.10.229'/>
</dhcp>
</ip>
</network>
β μλ‘μ΄ κ°μ λ€νΈμν¬ μ μ
virsh net-define private1.xml
β κ°μ λ€νΈμν¬ μμ
virsh net-start private1
β λΆν μ μλμΌλ‘ μμνλλ‘ μ€μ
virsh net-autostart private1
β κ°μ λ€νΈμν¬ νμΈ
virsh net-list --all
π§· Base Image 볡μ νμ¬ λ³Όλ₯¨ μμ±
β κΈ°μ‘΄ μ΄λ―Έμ§ 볡μ¬
cp CentOS7-Base.qcow2 testvm1.qcow2
β μ΄λ―Έμ§ 컀μ€ν°λ§μ΄μ§μΌλ‘ λΉλ°λ²νΈ μ€μ
virt-customize -a testvm1.qcow2 --root-password password:test123
π§· μμ±λ λ³Όλ₯¨μΌλ‘ μΈμ€ν΄μ€ λ°°ν¬ (κ°μλ¨Έμ μμ±)
β κ°μλ¨Έμ testvm1 μμ±
virt-install --name testvm1 --vcpus 2 --ram 2048 --network network=default --disk /shared/testvm1.qcow2 --noautoconsole --import
β κ°μλ¨Έμ λͺ©λ‘ νμΈ
virsh list --all
β κ°μλ¨Έμ ssh μ μ ν IP νμΈ
virsh console testvm1
hostname -I
ping -c 3 www.google.com
π§· μμ±λ μΈμ€ν΄μ€λ₯Ό μλ‘μ΄ λ€νΈμν¬μ μ°κ²°
virsh attach-interface --domain testvm1 --type network --source private1 --model virtio --config --live
π§· μλ‘μ΄ λ³Όλ₯¨ μΆκ° ν μΈμ€ν΄μ€μ μ°κ²°νκΈ°
β μ μ₯ pool λͺ©λ‘ μ‘°ν
virsh pool-list --all
- ν μ΄λ¦μ νμΈνλ€.
β μλ‘μ΄ λ³Όλ₯¨ μμ±
virsh vol-create-as shared volume1 1G
β κ°μλ¨Έμ μ λμ€ν¬ μ°κ²°
virsh attach-disk testvm1 /shared/volume1 --target sdb -persistent --live
- --target sdb : κ°μ λ¨Έμ λ΄ λμ€ν¬ μΈμν μ΄λ¦
- -persistent : κ°μ λ¨Έμ μ΄ μ¬λΆν λμ΄λ μ°κ²°λ λμ€ν¬ μ μ§
- --live : κ°μ λ¨Έμ μ€ν μ€μλ λμ€ν¬ μ°κ²°
β κ°μλ¨Έμ μ½μ μ μ ν λμ€ν¬ νμΈ
728x90