Ubuntu, KVM, libvirt рдФрд░ Hetzner

рдХреЗрд╡реАрдПрдо рдореЗрдВ рд░реВрдЯрд┐рдо рдЖрдИрдкреАрд╡реА 4 рдФрд░ рдЖрдИрдкреАрд╡реА 6 рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣реЗрдЯреНрдЬрдирд░ рдиреЗ рд╣реЗрдЯреНрдЬрд╝рдирд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдиреЗ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдиреЗ рд╣рд╛рдЙрдЯреЛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред







рдХрд╛рд░реНрдп: рдПрдХ рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рдкрд░, рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░реЗрдВ рдФрд░ рдЙрдирд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрд▓рдЧ рдХрд░реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ (app1, db1) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдРрдк 1 рдХреЗ рд╕рдорд╛рди рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



DS3000 рдкреИрдХреЗрдЯ рдкрд░, рдПрдХ рдЖрдИрдкреА (1.1.1.1) рдФрд░ рдПрдХ рд╕рдмрдиреЗрдЯ (2.2.2.0/29) рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 255.255.255.248 рдФрд░ 6 рдкрддреЛрдВ рдХрд╛ рдорд╛рд╕реНрдХ рд╣реИред



рд╣реЗрдЯреНрдЬрд╝рдирд░ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкрддреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рд╕рднреА 6 рдкрддреЗ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЖрд▓рд╕реА рд╣реВрдВ, рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдкрддреЗ рдХрд╛ рддреНрдпрд╛рдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред



рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ KVM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд libvirt рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред



рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдЗрдореЗрдЬ рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИред рдпрд╣ рднреА рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рд╕реЛрдЪрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдбрд┐рд╕реНрдХ рдХреИрд╕реЗ рд╕реНрдерд┐рдд рд╣реЛрдВрдЧреЗ - рдпрд╛ рддреЛ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ, рдпрд╛ рдпреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрди рд╣реЛрдВрдЧреЗ, рдпрд╛ рдпреЗ LVM рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рд╡реЙрд▓реНрдпреВрдо рд╣реЛрдВрдЧреЗред рдореИрдВрдиреЗ LVM рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдбрд┐рд╕реНрдХ рдХрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдмрдврд╝рд╛ рдпрд╛ рдШрдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЯреНрд╡рд┐рдХ рдХрд┐рдпрд╛ рдФрд░ рдЬреЛрдбрд╝рд╛ред

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдХреЗрд╡рд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрд▓рдмреНрдз рд╣реИ (/etc/libvirt/qemu/networks/default.xml)ред рд╕рднреА рд╕рдВрдкрд╛рджрдиреЛрдВ рдХреЗ рдмрд╛рдж, рдЗрд╕рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░реВрдк рд▓рд┐рдпрд╛:



< network > <br> < name > default </ name > <br> < bridge name ="virbr0" /> <br> < forward mode ="nat" /> <br> < ip address ="192.168.122.1" netmask ="255.255.255.0" > <br> < dhcp > <br> < range start ="192.168.122.2" end ="192.168.122.254" /> <br> </ dhcp > <br> </ ip > <br> </ network > <br><br> * This source code was highlighted with Source Code Highlighter .







рдореИрдВрдиреЗ рджреЛ рдЕрдиреНрдп рдиреЗрдЯрд╡рд░реНрдХ рднреА рдЬреЛрдбрд╝реЗ - рдПрдХ рдирд┐рдЬреА, рдЬрд┐рд╕рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛, рдФрд░ рдПрдХ рдХреЗ рд▓рд┐рдП 2.2.2.0/29 рд╕рдмрдиреЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд░реА рд╕рдмрдиреЗрдЯ:



/etc/libvirt/qemu/networks/private.xml



< network > <br> < name > private </ name > <br> < forward mode ='nat' /> <br> < bridge name ='virbr1' stp ='on' forwardDelay ='0' /> <br> < ip address ='192.168.123.1' netmask ='255.255.255.0' > <br> < dhcp > <br> < range start ='192.168.123.2' end ='192.168.123.254' /> <br> </ dhcp > <br> </ ip > <br> </ network > <br><br> * This source code was highlighted with Source Code Highlighter .







/etc/libvirt/qemu/networks/hetzner.xml



< network > <br> < name > hetzner </ name > <br> < bridge name ="virbr2" /> <br> < forward mode ="route" dev ="eth0" /> <br> < ip address ="2.2.2.1" netmask ="255.255.255.248" > <br> < dhcp > <br> < range start ="2.2.2.2" end ="2.2.2.7" /> <br> </ dhcp > <br> </ ip > <br> </ network > <br><br> * This source code was highlighted with Source Code Highlighter .







рдЕрдЧрд▓рд╛, рд╣рдо рд╕реНрдерд╛рдкрдирд╛ рдЫрд╡рд┐ рдХреЛ рдХрд╕рддреЗ рд╣реИрдВ:



cd /srv && wget swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/10.04.1/ubuntu-10.04.1-server-amd64.iso









рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рджреЛ LV рдмрдирд╛рддреЗ рд╣реИрдВ - рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░рд╛ рд╕реНрд╡реИрдк рдХреЗ рд▓рд┐рдП:



lvcreate -L 10G -n vm01-sys sysvg

lvcreate -L 2G -n vm01-swap sysvg









рдПрдХ рд╕реНрд╡реИрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рд╕реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдореЗрд░реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рджреЛрд╣рд░рд╛рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдХреБрдЫ рднреА рдирд╣реАрдВ рдПрдХ 12GB рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред



рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ред рдЕрдм рдЖрдкрдХреЛ рд╕реНрд╡рдпрдВ рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:



 рдкреБрдгреНрдп-рд╕рдВрд╕реНрдерд╛рдкрди - рдирд╛рдо = vm01 \
     - рд╕рдВрдЧреНрд░рд╛рдо = 256 \ _
     --vcpus = 2 \
     -рджрд┐рд╕реНрдХ рдкрде = / рджреЗрд╡ / sysvg / vm01-sys \
     -рджрд┐рд╕реНрдХ рдкрде = / рджреЗрд╡ / sysvg / vm01-swap \
     --accelerate \
     --noautoconsole \
     --connect = qemu: /// рд╕рд┐рд╕реНрдЯрдо \
     -рд╡рдирдХ \ _
     --рдорд╡рдо \ _
     --os-type = linux \
     - LCDrom = / srv / ubuntu-10.04.1-server-amd64.iso \
     - рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдЯрд╡рд░реНрдХ: рд╣реЗрдЯрдирд░




рдЙрд╕рдХреЗ рдмрд╛рдж, / etc / libvirt / qemu рдкрд░ рдЬрд╛рдПрдВ рдФрд░ vm01.xml рджреЗрдЦреЗрдВ / рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:



< domain type ='kvm' > <br> < name > vm01 </ name > <br> < uuid > ... </ uuid > <br> < memory > 262144 </ memory > <br> < currentMemory > 262144 </ currentMemory > <br> < vcpu > 2 </ vcpu > <br> < os > <br> < type arch ='x86_64' machine ='pc' > hvm </ type > <br> < boot dev ='hd' /> <br> </ os > <br> < features > <br> < acpi /> <br> < apic /> <br> < pae /> <br> </ features > <br> < clock offset ='utc' /> <br> < on_poweroff > destroy </ on_poweroff > <br> < on_reboot > restart </ on_reboot > <br> < on_crash > restart </ on_crash > <br> < devices > <br> < emulator > /usr/bin/kvm </ emulator > <br> < disk type ='block' device ='disk' > <br> < source dev ='/dev/sysvg/vm01-sys' /> <br> < target dev ='sda' bus ='scsi' /> <br> </ disk > <br> < disk type ='block' device ='disk' > <br> < source dev ='/dev/sysvg/vm01-swap' /> <br> < target dev ='sdb' bus ='scsi' /> <br> </ disk > <br> < disk type ='file' device ='cdrom' > <br> < source file ='/srv/ubuntu-10.04.1-server-amd64.iso' /> <br> < target dev ='hda' bus ='ide' /> <br> < readonly /> <br> </ disk > <br> < interface type ="network" > <br> < source network ="hetzner" /> <br> < mac address ='00:11:22:33:44:55' /> <br> </ interface > <br> < serial type ='pty' > <br> < target port ='0' /> <br> </ serial > <br> < console type ='pty' > <br> < target port ='0' /> <br> </ console > <br> < input type ='mouse' bus ='ps2' /> <br> < graphics type ='vnc' port ='-1' autoport ='yes' keymap ='en-us' /> <br> </ devices > <br> </ domain > <br><br> * This source code was highlighted with Source Code Highlighter .







рдбрд┐рд╕реНрдХ рд╕реЗ рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рддреЛ vnc рдореЗрдВ, рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП f12 рдкреНрд░реЗрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рдмреВрдЯ рджреЗрд╡ = 'hd' рдХреЛ рдмреВрдЯ рджреЗрд╡ = 'cdrom' рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред



рд╣рдо рдЦрд╕рдЦрд╕ тАЛтАЛрдХрд╛ рдкрддрд╛ рднреА рджреЗрдЦрддреЗ рд╣реИрдВред рдЖрдк рдорд╢реАрди рдореЗрдВ рд╕реНрд╡рдпрдВ рдПрдХ рд╕реНрдереИрддрд┐рдХ рдкрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрди рдХреЛ /etc/libvirt/qemu/networks/hetzner.xml рдореЗрдВ dhcp рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:



< host mac ="00:11:22:33:44:55" name ="vm01" ip ="2.2.2.2" /> <br><br> * This source code was highlighted with Source Code Highlighter .







рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ libvirt рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛:



service libvirt-bin restart









рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдорд╢реАрдиреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП libvirt рдкрд░ рд╢реЗрд▓ (рд╡рд╛рдпрд░) рдкрд░ рд╣реБрдХ:



# virsh -c qemu:///system

virsh# net-start hetzner

virsh# net-start private

virsh# start vm01









рдорд╛рдирдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЖрдк рд╡реАрдПрдирд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╢реАрди рдХреЗ рдХрдВрд╕реЛрд▓ рд╕реЗ рдЪрд┐рдкрдХ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, VNC рд╢реБрд░реВ рдореЗрдВ 127.0.0.1:59 рдмрдЬреЗ рддрдХ рд╕реБрдирддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░рд▓ рдЯрдирд▓рд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдо рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдкреЛрд░реНрдЯ рдХреЛ рдлреЙрд░рд╡рд░реНрдб рдХрд░рддреЗ рд╣реИрдВ:



ssh user@host -L5901:localhost:5900









рдФрд░ 127.0.0.1:5901 рдпрд╛ рдкреНрд░рджрд░реНрд╢рди: 1 рдкрд░ рд╡реАрдПрдирд╕реА рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред



рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдЕрдЧрд▓реА рдЖрднрд╛рд╕реА рдорд╢реАрди рдХреЗ рд▓рд┐рдП, vnc рдкреЛрд░реНрдЯ 5901 рдкрд░ рд╕реБрдиреЗрдВрдЧреЗ, рдЖрджрд┐ред



рджреВрд╕рд░реА рдорд╢реАрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо vm02 рдХреЗ рд▓рд┐рдП рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВ, рдПрдХрдорд╛рддреНрд░ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╣реЛрдЧрд╛: рдирд┐рдЬреАред



рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рди рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЧреБрдг-рдХреНрд▓реЛрди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



virt-clone -o vm01 -n vm02 -f /dev/sysvg/vm02-sys -f /dev/sysvg/vm02-swap









рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдЕрднреА рднреА dm01-sys рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ dd02-sys рдХреА dd рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрдкреА рдХрд░рдирд╛ рдкрдбрд╝рд╛ред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, hostname рдореЗрдВ рджреВрд╕рд░реА рдорд╢реАрди рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ рди рднреВрд▓реЗрдВ рдФрд░ /etc/udev/rules.d/70-persistent-net.rules рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рддрд╛рдХрд┐ рдПрдХ рдЕрд▓рдЧ рдореИрдХ рдкрддреЗ рд╡рд╛рд▓рд╛ рджреВрд╕рд░рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб eth0 рдмрди рдЬрд╛рдПред



рд╡рд╛рдпрд░рд▓ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдСрдЯреЛрд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдВ рдорд╢реАрди / рдиреЗрдЯрд╡рд░реНрдХ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдиреЗрдЯ-рдСрдЯреЛрд╕реНрдЯрд╛рд░реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ_рдирд╛рдо / рдСрдЯреЛрд╕реНрдЯрд╛рд░реНрдЯ vmname рдЪрд▓рд╛рдПрдВред



рдиреЛрдЯ : рдЖрдк рдПрдХ рд╣реА рд╡рд╛рдпрд░ рд╕реЗ рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рдерд┐ рдорд╢реАрдиреЛрдВ рдкрд░ рдПрд╕рдкреАрдЖрдИ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ рддрд╛рдХрд┐ рд╡реЗ рд╢рдЯрдбрд╛рдЙрди рдХреЛ рдкрдХрдбрд╝ рд╕рдХреЗрдВред



рдиреЛрдЯ : udp 0.0.0.0:67 рдкрд░ рд╕реБрдирдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ dns рд╕рд░реНрд╡рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд▓ рд░рд╣рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рддреЛ, рдиреЗрдЯ-рд╕реНрдЯрд╛рд░реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ dnsmasq рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреЛрд░реНрдЯ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдбреАрдПрдирдПрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд╣реА рдХрд░рддреЗ рд╣реИрдВред



рдиреЛрдЯ : рдпрджрд┐ рдЖрдкрдиреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдбрд┐рд╕реНрдХ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдореЗрдВ рдПрдХ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдИ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ kpartx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдореИрдк рдХрд░рдирд╛ рд╣реЛрдЧрд╛:



kpartx -a /dev/sysvg/vm02-sys









рд╡рд┐рднрд╛рдЬрди рдХрд┐рдП рдЧрдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ / рджреЗрд╡ / рдореИрдкрд░ / sysvg - vm02-sys * рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



All Articles