virsh.md 1.1 KB

virsh

virsh ๊ฒŒ์ŠคํŠธ ๋„๋ฉ”์ธ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. (Note: 'guest_id'๋Š” ๊ฒŒ์ŠคํŠธ์˜ ์•„์ด๋””, ์ด๋ฆ„ ๋˜๋Š” UUID์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). list์™€ ๊ฐ™์€ ์ผ๋ถ€ ํ•˜์œ„ ๋ช…๋ น์—๋Š” ์ž์ฒด ์‚ฌ์šฉ ์„ค๋ช…์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://libvirt.org/manpages/virsh.html.

  • ํ•˜์ดํผ์•„๋น„์ € ์„ธ์…˜์— ์—ฐ๊ฒฐ:

virsh connect {{qemu:///system}}

  • ๋ชจ๋“  ๋„๋ฉ”์ธ ๋‚˜์—ด:

virsh list --all

  • ๊ฒŒ์ŠคํŠธ ๊ตฌ์„ฑ ํŒŒ์ผ ๋คํ”„:

virsh dumpxml {{๊ฒŒ์ŠคํŠธ ์•„์ด๋””}} > {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ฒŒ์ŠคํŠธ ๊ตฌ์„ฑ ํŒŒ์ผ.xml}}

  • ๊ตฌ์„ฑ ํŒŒ์ผ์—์„œ ๊ฒŒ์ŠคํŠธ ๋งŒ๋“ค๊ธฐ:

virsh create {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ตฌ์„ฑ ํŒŒ์ผ.xml}}

  • ๊ฒŒ์ŠคํŠธ์˜ ๊ตฌ์„ฑ ํŒŒ์ผ ํŽธ์ง‘ (ํŽธ์ง‘๊ธฐ๋Š” $EDITOR๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Œ):

virsh edit {{๊ฒŒ์ŠคํŠธ_์•„์ด๋””}}

  • ๊ฒŒ์ŠคํŠธ ์‹œ์ž‘/์žฌ๋ถ€ํŒ…/์ข…๋ฃŒ/์ผ์‹œ ์ค‘์ง€/์žฌ๊ฐœ:

virsh {{๋ช…๋ น์–ด}} {{๊ฒŒ์ŠคํŠธ_์•„์ด๋””}}

  • ๊ฒŒ์ŠคํŠธ์˜ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ํŒŒ์ผ์— ์ €์žฅ:

virsh save {{๊ฒŒ์ŠคํŠธ_์•„์ด๋””}} {{ํŒŒ์ผ์ด๋ฆ„}}

  • ์‹คํ–‰ ์ค‘์ธ ๊ฒŒ์ŠคํŠธ ์‚ญ์ œ:

virsh destroy {{๊ฒŒ์ŠคํŠธ_์•„์ด๋””}} && virsh undefine {{๊ฒŒ์ŠคํŠธ_์•„์ด๋””}}