HOME > °Ô½ÃÆÇ > ÀÚ·á½Ç
°Ô½ÃÆÇ| ÀÚ·á½Ç
¡Ø °Ô½ÃÆÇ ¿ëµµ¿¡ ¸ÂÁö ¾Ê´Â ±Û(±¤°í¹× È«º¸ ±Û µî)Àº ÀÓÀÇ»èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

 
ÀÛ¼ºÀÏ : 20-11-04 13:25
libvirt-go ¿Í XML À» ÀÌ¿ëÇÑ VM »ý¼º
 ±Û¾´ÀÌ : jedi2277
Á¶È¸ : 226  

XML À» ÀÌ¿ëÇÑ KVM vm »ý¼º ( libvirt-go »ç¿ë )


😛¿ì¼± virt-manager ¸¦ ½ÇÇàÇÑ´Ù 




😛 virt-manager ¸¦ ÅëÇØ¼­ VM À» Çϳª ¸¸µç´Ù






😛 ³ª´Â CentOS7 À» ¼³Ä¡ÇÏ´Â VM À» ¸¸µé °ÍÀÌ´Ù







😛 ¸Þ¸ð¸® 4G ¿Í CPU 2°³¸¦ ¼³Á¤Çß´Ù 
































😛 ½ºÅ丮Áö Å©±â´Â 100 G ·Î Çß´Ù































😛 À̸§Àº centos7 À̶ó°í Çß´Ù































😛 ÀÌ·¸°Ô ³ª¿Â´Ù, Á»ó´Ü Begin Installation À» ´­·¯¼­ VM À» ¸¸µç´Ù












































😛 ÀÌ »óÅ¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ÆË¾÷¸Þ´º¸¦ ´­·¯¼­ VM À» Shut Down =>Force Off ½ÃŲ´Ù































😛 VM ¿É¼Ç¿¡ °¡¼­ ISO °æ·Î¿Í ºÎÆÃ¿É¼ÇÀ» µÇ»ì·ÁÁش٠
















































😛 virsh dumpxml centos7 ¸í·É¾î·Î centos7 ÀÇ xml Á¤º¸¸¦ È®ÀÎÇÑ´Ù






































😛 ¿©±â¼­ Áß¿äÇÏ°Ô ºÁ¾ß ÇҺκÐÀÌ ¾Æ·¡ ºÓÀº»ö ºÎºÐÀÌ´Ù
Çϵåµð½ºÅ© ÀúÀå¼Ò¿Í cdrom ºÎºÐ
cdrom Àº iso °æ·Î¸¦ Á¤ÇØÁÖ¸é µÇ°í qcow2 ¶ó´Â ÀúÀå¼Ò´Â µû·Î »ý¼ºÇØ Áà¾ß ÇÑ´Ù.
¿©±â¼­ÀÇ centos7.qcow2 ´Â virt-manager ·Î »ý¼ºÇÑ °ÍÀÌÁö¸¸ ÄÚµå»óÀ¸·Î VM À» ¸¸µé±â À§Çؼ­´Â qemu-img ¸í·É¾î¸¦ »ç¿ëÇØ¼­ »ý¼ºÇØ Áà¾ß ÇÑ´Ù
±âº» °æ·Î´Â /var/lib/libvirt/images ÀÌ´Ù 


















😛 qemu-img create -f qcow2 mycento7.qcow2 50G ¸í·É¾î·Î 
mycento7.qcow2 ¶ó´Â À̸§À» °¡Áø 50G Â¥¸® qcow2 Æ÷¸ËÀúÀå¼Ò¸¦ ¸¸µç´Ù







😛 main.go ÄÚµå´Ù À§ÀÇ virsh dumpxml centos7 À¸·Î ¾ò¾î¿Â Äڵ带 °¡Áö°í ¼öÁ¤Çؼ­ ÀÛ¾÷ÇÑ °Å´Ù xml Äڵ忡¼­ ISO ÆÄÀÏ °æ·Î¿Í qcow2 °æ·Î, ±×¸®°í VM À̸§À» ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù 



















Áß·«


























😛 go build ÈÄ¿¡ vmMake1 ÀÌ ¸¸µé¾îÁø°ÍÀ» º¼¼ö ÀÖ´Ù. ÀÌ°É ½ÇÇàÇϸé VM ÀÌ ¸¸µé¾î Áø´Ù



















😛 º¸À̴°¡? mycento7 ÀÌ ±¸µ¿µÇ°í ÀÖ´Ù, ¹°·Ð unattend ¸¦ ¼öÇàÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¼³Ä¡È­¸éºÎÅÍ ¶á´Ù. ÀÚµ¿À¸·Î ¼³Ä¡Çϱâ À§Çؼ­´Â ´ÙÀ½¿¡ ¾Ë¾Æº»´Ù
















ÀÌ ±ÛÀ» Æ®À§ÅÍ·Î º¸³»±â ÀÌ ±ÛÀ» ÆäÀ̽ººÏÀ¸·Î º¸³»±â