Endèks jeneral nan seri a: Rezo Odinatè pou SMEs: Entwodiksyon
Bonjou zanmi!
Si ou te swiv avèk nou li atik yo pibliye byen lwen tèlman, ou pral reyalize ke nou ap swiv yon chemen byen lojik, yo nan lòd yo jwenn yon estasyon travay oswa laboratwa nan kay la, ak sipò ki nesesè yo fè machin yo vityèl oswa serveurs nan ki nou pral aplike sèvis yo minimòm pou yon LAN - Rezo lokal yo Biznis.
Nou sipoze ke ou li:
- Rezo Odinatè pou SMEs: Entwodiksyon
- Enstalasyon estasyon - Rezo Odinatè pou SMEs
- 6 Debian Bureau - Rezo Odinatè pou SMEs
- Virtualization nan Debian: Entwodiksyon - Rezo Odinatè pou SMBs
- Qemu-Kvm + Virt-Manadjè sou Debian - Rezo Odinatè pou SMEs
- virt-kòmandman sou Debian - Rezo Odinatè pou SMBs
- CentOS nan rezo òdinatè pou SMEs
Lyen anvan yo, osi byen ke lyen ekstèn yo nan diferan paj ak sit ki gen enfòmasyon rich, ki enkli nan chak atik, yo ofri nan bi pou ke ou reyalize yon konesans debaz sou sijè sa yo diferan kouvri.
Pòs sa a se kontinyasyon ki lojik nan chemen an chwazi. Lekti ou ak etid pral pèmèt ou gen yon lide nan mond lan vas ki se Virtualization nan Qemu-KVM ak libreri prensipal li yo libvirt.
Main Index
- 1 Virsh - Main koòdone itilizatè pou jere Domèn Virtual
- 2 Sijesyon sou kòman yo apwòch aprantisaj virsh
- 3 Egzanp lè l sèvi avèk lòd virsh la
- 4 Rezime
Virsh - Main koòdone itilizatè pou jere Domèn Virtual
Nou konnen nan lekti anvan ke Virtualization nan Linux vle di kapasite nan kouri ka miltip nan diferan sistèm opere konkouran, sou platfòm la pyès ki nan konpitè menm. libvirt se yon bwat zouti ki ekri nan lang C, ki pèmèt nou kominike avèk kapasite yo Virtualization nan vèsyon yo dènye nan Linux, epi tou ak sa yo ki nan lòt sistèm opere.
Nou ka itilize pwogram nan Virsh yo kreye, pran yon poz, are, lis, ak anpil plis operasyon sou domèn yo vityèl ak hypervisors ki òganize yo. Non pwogram nan sijere ke li kout pou «virTualization Shell»Oswa Virtualization Kòmandman Processor.
Nan yon fason jenerik nou ka envoke li kòm:
virsh [OPSYON] .... [ARGUMENTS] ...
- lòd: kapab youn nan la 215 kòmandman ki nan lis pita
- domèn: non domèn nan oswa machin vityèl, oswa idantifikasyon nimerik ID nan domèn nan, oswa UUID nan domèn nan.
- agiman: opsyon espesifik nan chak lòd
Gen plizyè eksepsyon nan règ anvan an, tankou nan ka kote lòd la aji sou tout domèn, yon machin, oswa dirèkteman sou yon Xen Hypervisor - XenHypervisor. Eksepsyon sa yo otorize pou chak lòd.
Note: Malgre ke li valab yo idantifye yon machin vityèl pa ID nimerik li yo, sa a valè nimerik ap toujou entèprete kòm ID a domèn, epi yo pa kòm non li.
Las Opsyon Virsh lòd son:
- -c, –konekte URI: Konekte ak URI «Inifòm Resous Idantifikasyon- Inifòm Resous Idantifikasyon, olye pou yo default URI a ki se sa ki nan ipèrvizor lokal la.
- -d, –debug NIVO: Pèmèt mesaj debogaj - dbug, jiska valè a antye relatif NIVO, yon agiman nimerik ki ka pran valè yo ant 0 ak 4. Jisteman 4 se valè a default.
- -e, –escape fisèl: Mete yon sekans karaktè altènatif pou lè nou peze «kle aKompitè«. Sekans default la se ^]. Karaktè yo pèmèt yo se: nenpòt karaktè alfabetik, @, [,], \, ^, _. Nou sijere pa modifye sekans karaktè default la.
- -h, -help: Inyore nenpòt lòt agiman ak konpòte li tankou si egzekite lòd la ede.
- -k, –mantal-entèval ENTÈVAL: Mete yon entèval nan segonn yo voye mesaj kalite kenbe vivan, yo tcheke si koneksyon an nan sèvè a se toujou vivan. Si valè a nan Entèval se mete nan 0, Lè sa a, mekanis sa a tcheke enfim.
- -K, -Konte konte-kenbe: Mete kantite fwa yo ka voye yon mesaj kenbe vivan san yo pa resevwa yon repons nan men sèvè a, epi san yo pa make koneksyon an kòm mouri. Li pa pral gen okenn efè sou opsyon sa a, si valè entèval nan opsyon anvan an te mete a 0.
- -l, –log DOSYE: Dirije pwodiksyon an louvri sesyon operasyon nan dosye a DOSYE.
- -q, –trankil: Evite enfòmasyon siplemantè nan mesaj yo. Mòd silans.
- -r, - sèlman: Koneksyon inisyal la etabli an Li sèlman. Menm jan ak lè nou itilize opsyon an -Li sèlman nan lòd konekte.
- -t, -dimansyon: Montre tan ke chak lòd boule.
- -v, –version = kout: Inyore nenpòt lòt agiman, epi montre sèlman vèsyon bibliyotèk la libvirt pwogram lan soti nan Virsh.
- -V, –version = long: Inyore nenpòt lòt agiman epi montre vèsyon bibliyotèk la libvirt pwogram lan soti nan Virsh ak Anplis de sa, hypervisors yo diferan, contrôleur - chofè, kalite rezo, elatriye ke konpilasyon an sipòte.
Bòdwo:
- Pifò operasyon lòd Virsh, sipoze ke libreri a libvirt kapab konekte nan yon sèvis libvirtd nan aksyon.
- Pifò kòmandman mande pou yo kouri ak privilèj itilizatè rasin akòz chanèl kominikasyon li itilize pou kominike avèk Hypervisor la. Si kouri ak privilèj yo nan yon itilizatè nòmal, li pral retounen yon erè.
- Pifò nan kòmandman yo aji senkronize. Eksepsyon posib yo se are, setvcpus y setmem. Nan ka sa yo, lefèt ke Virsh retounen nan rapid lòd, li ka pa vle di ke aksyon an konplete avèk siksè. Li ta dwe tcheke detanzantan yo detekte ke operasyon an te konplete sou Guest la - Guest.
Pou plis enfòmasyon sou kontni, gade nonm virsh.
Sijesyon sou kòman yo apwòch aprantisaj virsh
Pou fè li pi fasil jwenn èd sou lè l sèvi avèk la plis pase 200 kòmandman, Virsh gwoup yo pa mo kle - ede mo kle, ki se:
- domèn
- pou kontwole
- lame
- koòdone
- filtre
- rezo
- nodedev
- sekrè
- snapshot
- pisin
- volim
- Virsh
buzz @ sysadmin: ~ $ domèn èd virsh Jesyon Domèn (ede mo kle 'domèn'): tache-aparèy tache aparèy ki sòti nan yon dosye XML tache-disk tache aparèy ki gen kapasite tache-koòdone tache rezo koòdone otostart otostart yon domèn blkdeviotune Mete oswa rekèt yon aparèy blòk I / O paramèt akor. blkiotune Jwenn oswa mete paramèt blkio blockcommit Kòmanse yon operasyon blòk komèt. blockcopy Kòmanse yon operasyon kopi blòk. blockjob Jere operasyon blòk aktif blockpull Popile yon disk ki gen imaj fè bak li yo. blockresize rdimansyonman blòk aparèy nan domèn. chanje-medya Chanje medya nan konsole CD oswa lèkter konekte ak konsole a envite CPU-debaz kalkile debaz CPU CPU-konpare lame CPU ak yon CPU ki dekri nan yon dosye XML CPU-Stat montre domèn CPU Statistik kreye kreye yon domèn ki sòti nan yon dosye XML defini defini (men pa kòmanse) yon domèn ki sòti nan yon dosye XML montre deskripsyon oswa mete deskripsyon domèn a oswa tit detwi detwi (sispann) yon domèn detache-aparèy detache aparèy ki sòti nan yon dosye XML detache-disk detache disk aparèy detache-koòdone detache rezo koòdone domdisplay ekspozisyon domèn koneksyon URI domfsfreeze Glase fichye sistèm domine a. domfsthaw Efase dosye sistèm domèn lan. domfstrim Envoke fstrim sou dosye monte sistèm domèn lan. buzz @ sysadmin: ~ $ virsh monitè èd Domèn Siveyans (ede mo kle 'kontwole'): domblkerror Montre erè sou aparèy blòk domblkinfo domèn blòk aparèy gwosè enfòmasyon domblklist lis tout blòk domèn domblkstat jwenn stats blòk aparèy pou yon domèn domcontrol domèn kontwòl koòdone eta domif-getlink jwenn lyen eta de yon koòdone vityèl lis domiflist tout domèn entèfas vityèl domifstat jwenn rezo koòdone stats pou yon domèn enfòmasyon domèn dommemstat jwenn memwa estatistik pou yon domèn domstate domèn eta domstats jwenn estatistik sou youn oswa plizyè domèn domèn lis tan lis domèn buzz @ sysadmin: ~ $ virsh monitè èd Domèn Siveyans (ede mo kle 'kontwole'): domblkerror Montre erè sou aparèy blòk domblkinfo domèn blòk aparèy gwosè enfòmasyon domblklist lis tout blòk domèn domblkstat jwenn stats blòk aparèy pou yon domèn domcontrol domèn kontwòl koòdone eta domif-getlink jwenn lyen eta de yon koòdone vityèl lis domiflist tout domèn entèfas vityèl domifstat jwenn rezo koòdone stats pou yon domèn enfòmasyon domèn dommemstat jwenn memwa estatistik pou yon domèn domstate domèn eta domstats jwenn estatistik sou youn oswa plizyè domèn domèn lis tan lis domèn buzz @ sysadmin: ~ $ virsh ede lame Akèy ak Ipervizè (èd mo kle 'lame'): allocpages Manipile paj kapasite pisin kapasite kapasite modèl CPU modèl domkapabilite domèn kapasite freecell NUMA gratis memwa freepages NUMA paj gratis non host ekri an lèt detache ipèrvizor hostname la maxvcpus koneksyon vcpu maksimòm ne-memwa-melodi Jwenn oswa mete paramèt memwa ne nodecpumap ne kat CPU nodecpustats Enprime stats CPU nan ne la. nodeinfo node information nodememstats Enprime stats memwa nan ne la. nodesuspend sispann ne lame a pou yon dire tan sysinfo enprime hypervisor sysinfo uri enprime hypervisor kanonik URI vèsyon montre vèsyon an buzz @ sysadmin: ~ $ virsh koòdone èd Entèfas (èd mo kle 'koòdone'): iface-kòmanse kreye yon snapshot nan anviwònman interfaces aktyèl, ki ka pita komèt (iface-komèt) oswa retabli (iface-Rollback) iface-pon kreye yon aparèy pon ak tache yon aparèy rezo ki deja egziste li iface-komèt chanjman komèt te fè depi iface-kòmanse ak gratis retabli pwen iface-defini defini (men pa kòmanse) yon koòdone lame fizik ki sòti nan yon dosye XML iface-detwi detwi yon koòdone lame fizik (enfim li / "si- desann ") iface-dumpxml enfòmasyon koòdone nan XML iface-edit edite XML konfigirasyon pou yon koòdone lame fizik iface-lis lis lame fizik interfaces iface-mac konvèti yon non koòdone nan koòdone adrès MAC iface-non konvèti yon adrès MAC koòdone nan non koòdone iface-Rollback Rollback nan konfigirasyon sove anvan kreye atravè iface-kòmanse iface-kòmanse kòmanse yon koòdone lame fizik (pèmèt li / "si-up") iface-unbridge undefine yon aparèy pon apre detache aparèy esklav li iface-undefine undefine yon phy sical koòdone lame (retire li nan konfigirasyon) buzz @ sysadmin: ~ $ filtè èd virsh Rezo Filter (ede mo kle 'filtre'): nwfilter-defini defini oswa mete ajou yon filtre rezo ki sòti nan yon dosye XML nwfilter-dumpxml rezo enfòmasyon filtre nan XML nwfilter-edite modifye XML konfigirasyon pou yon rezo filtre nwfilter-lis lis filtè rezo nwfilter-undefine defini yon filtè rezo buzz @ sysadmin: ~ $ rezo èd virsh Rezo (ede mo kle 'rezo'): nèt-autostart otostart yon rezo nèt-kreye kreye yon rezo ki sòti nan yon dosye XML nèt-defini defini (men pa kòmanse) yon rezo ki soti nan yon dosye XML nèt-detwi detwi (sispann) yon rezo nèt-dhcp-lwe enprime enfomasyon kontra-lwaye pou yon rezo bay enfòmasyon rezo-nèt dumpxml nan XML rezo-modifye edisyon XML konfigirasyon pou yon rezo-evènman rezo Evènman rezo-enfòmasyon rezo enfòmasyon rezo-lis lis rezo rezo-non konvèti yon rezo UUID nan rezo non nèt-kòmanse kòmanse yon (deja defini) inaktif rezo nèt-undefine undefine yon rezo ki pèsistan nèt-aktyalizasyon aktyalizasyon pati nan konfigirasyon yon rezo ki deja egziste nan rezo-uuid konvèti yon non rezo nan rezo UUID buzz @ sysadmin: ~ $ virsh èd nodedev Aparèy ne (ede mo kle 'nodedev'): nodedev-kreye kreye yon aparèy ki defini nan yon dosye XML sou ne nodedev-detwi detwi (sispann) yon aparèy sou ne nodedev-detache detache aparèy ne nan aparèy chofè li nodedev-dumpxml ne detay aparèy nan XML nodedev-lis enimere aparèy sou sa a lame nodedev-reattach reattach aparèy ne nan aparèy chofè li nodedev-reset reset aparèy ne buzz @ sysadmin: ~ $ sekrè èd virsh Sekrè (èd mo kle 'sekrè'): sekrè-defini oswa modifye yon sekrè nan yon dosye XML sekrè-dumpxml atribi sekrè nan XML sekrè-jwenn-valè Sòti yon valè sekrè lis sekrè lis sekrè sekrè-mete-valè mete yon valè sekrè secret-undefine undefine yon sekrè buzz @ sysadmin: ~ $ virsh snapshot Snapshot (ede mo kle 'snapshot'): snapshot-create Kreye yon snapshot soti nan XML snapshot-create-as Kreye yon snapshot ki soti nan yon seri args snapshot-current Jwenn oswa mete snapshot aktyèl snapshot-efase Efase yon snapshot domèn snapshot-dumpxml Dump XML pou yon snapshot domèn snapshot-edit edite XML pou yon snapshot snapshot-info snapshot enfòmasyon snapshot-list Lis snapshots pou yon snapshot-paran domèn Jwenn non paran paran yon snapshot snapshot-retounen Retabli yon domèn nan yon snapshot buzz @ sysadmin: ~ $ virsh pisin èd Depo pisin (ede mo kle 'pisin'): jwenn-depo-pisin-sous-jan jwenn potansyèl depo pisin sous jwenn-depo-pisin-sous dekouvri potansyèl depo pisin sous pisin-autostart autostart yon pisin pisin-bati bati yon pisin pisin- kreye-jan kreye yon pisin ki soti nan yon seri args pisin-kreye kreye yon pisin ki soti nan yon dosye XML pisin-defini-jan defini yon pisin ki soti nan yon seri args pisin-defini defini (men pa kòmanse) yon pisin ki soti nan yon XML dosye pisin-efase efase yon pisin pisin-detwi detwi (sispann) yon pisin pisin-dumpxml enfòmasyon pisin nan pisin XML-edite konfigirasyon XML pou yon pisin depo pisin-enfòmasyon depo pisin enfòmasyon pisin-lis lis pisin non pisin konvèti yon pisin UUID nan pisin non pisin-rafrechi rafrechi yon pisin pisin-kòmanse kòmanse yon (deja defini) pisin inaktif pisin-undefine undefine yon pisin inaktif pisin-uuid konvèti yon non pisin nan pisin UUID buzz @ sysadmin: ~ $ virsh volim èd Volim Depo (èd mo kle 'volim'): klonaj vol-klonaj yon volim. vol-create-as create a volume from a set of args vol-create create a vol from a XML file vol-create-from create a vol, using a another volume as input vol-delete delete a vol vol-download download volim sa a yon dosye vol-dumpxml enfòmasyon vol nan XML vol-enfòmasyon depo vol enfòmasyon vol-kle retounen kle a volim pou yon non volim bay oswa chemen vol-lis lis vol vol-non retounen non an volim pou yon kle volim bay oswa chemen vol- chemen retounen chemen an volim pou yon non volim bay oswa kle vol-pisin retounen pisin lan depo pou yon kle volim bay oswa chemen vol-rdimansyonman rdimansyonman yon vol vol-Upload Upload dosye sa ki nan yon volim vol-siye siye yon vol buzz @ sysadmin: ~ $ virsh ede virsh Virsh tèt li (èd mo kle 'virsh'): CD chanje anyè aktyèl la konekte (re) konekte ak ipèrvizeur eko agiman eko sòti kite tèminal entèaktif la ede ekri an lèt detache ede pwd enprime anyè aktyèl la kite kite tèminal entèaktif la
Pou èd espesifik sou nenpòt nan kòmandman ki nan lis la
Nou dwe egzekite èd virsh. Egzanp:
buzz @ sysadmin: ~ $ lis èd virsh Lis NON - lis domèn lis SINOPSIS [--inaktif] [--tout] [--transyan] [--persistan] [--with-snapshot] [--without-snapshot] [--state-running] [- -state-poz] [--state-shutoff] [--state-other] [--autostart] [--no-autostart] [--with-managed-save] [--without-managed-save] [ --uuid] [--name] [--table] [--managed-save] [--title] DESKRIPSYON Retounen lis domèn yo. OPSYON - lis inaktif domèn inaktif - tout lis domèn inaktif ak aktif - lis pasyan domèn pasajè - lis ki pèsistan lis pèsistan --with-snapshot lis domèn ak snapshot ki egziste deja --without-snapshot lis domèn san yon snapshot --state -kouri lis domèn nan eta kouri - eta-pran yon poz lis domèn nan eta pran yon poz - lis eta-fèmen domèn nan eta fèmen - eta-lòt lis domèn nan lòt eta - otostart lis domèn ak autostart pèmèt --no-autostart lis domèn ak otostart enfim --with-jere-sove domèn lis ak jere sove eta - san yo pa jere-sove lis domèn san yo pa jere sove - lis uuid lis uuid a sèlman - non lis non domèn sèlman - tab lis tab (default ) --jere-sove mak domèn inaktif ak jere sove eta --title montre tit domèn buzz @ sysadmin: ~ $ virsh èd fèmen NON fèmen - grasyeuz fèmen yon domèn SYNOPSIS are [--mod ] DESKRIPSYON Kouri are nan domèn sib la. OPSYON [--domain] non domèn, id oswa uuid --mode mòd are: acpi | ajan | initctl | siyal | paravirt
Egzanp lè l sèvi avèk lòd virsh la
Virsh vèsyon
buzz @ sysadmin: ~ $ virsh -v 1.2.9 buzz @ sysadmin: ~ $ virsh -V Virsh zouti liy lòd nan libvirt 1.2.9 Gade sit entènèt nan http://libvirt.org/ Konpile ak sipò pou: Hypervisors: QEMU / KVM LXC UML Xen LibXL OpenVZ VMWare VirtualBox Rezo tès: Remote rezo Bridging Entèfas netcf Nwfilter VirtualPort Depo: Dir Disk Filesystem SCSI Multipath iSCSI LVM RBD Sheepdog Divers: Daemon Nodedev AppArmor SELinux Sekrè Debug DTrace Readline modilè
Antre nan konsole virsh la
buzz @ sysadmin: ~ $ sudo virsh [sudo] modpas pou Buzz: Byenveni nan virsh, tèminal la Virtualization entèaktif. Kalite: 'èd' pou èd ak kòmandman 'kite' kite fimen
Lis tout domèn
virsh # lis - tout Id Non Eta ----------------------------------------------- ----- - dns fèmen - miweb fèmen - sysadmin-centos fèmen
Kòmanse domèn nan dns
virsh # kòmanse dns Domèn dns te kòmanse virsh # domdisplay dns epis: //127.0.0.1: 5900
Lis komèsan depo
virsh # pisin-lis Non Eta Autostart ------------------------------------------- default aktif pa gen okenn vms -imaj aktif wi virsh # pisin-info default Non: default UUID: 3d158e62-6237-464f-9d8f-07ac98be56dc Eta: kouri Persistent: wi Autostart: non Kapasite: 14.64 GiB Alokasyon: 5.18 GiB Disponib: 9.46 GiB virsh # pisin-enfòmasyon vms-imaj Non: vms-imaj UUID: 72e1b63d-3d90-4f02-bfde-197fd00f3b94 Eta: kouri ki pèsistan: wi Autostart: wi Kapasite: 916.77 GiB Alokasyon: 464.22 GiB Disponib: 452.55 GiB
Lis imaj yo genyen nan yon volim
virsh # vol-lis vms-imaj Non Path ------------------------------------------------ ------------------------------ CentOS-7-x86_64-Everything-1511.iso / tera / vms / CentOS-7- x86_64-Tout-1511.iso dns.qcow2 /tera/vms/dns.qcow2 miweb.qcow2 /tera/vms/miweb.qcow2 openSUSE-13.2-DVD-x86_64.iso /tera/vms/openSUSE-13.2-DVD-x86_64 .iso sysadmin-centos.qcow2 /tera/vms/sysadmin-centos.qcow2 sysadmin.qcow2 /tera/vms/sysadmin.qcow2 virsh # vol-info dns.qcow2 --pool vms-images Non: dns.qcow2 Kalite: dosye Kapasite: 10.00 GiB Alokasyon: 1.56 GiB
Kreye yon imaj ki gen kapasite sou yon volim
virsh # vol-create-as --pool vms-images --name dns2.raw --kapasite 20G Vol dns2.raw kreye virsh # vol-lis vms-imaj Non Path ------------------------------------------------ ------------------------------ CentOS-7-x86_64-Everything-1511.iso / tera / vms / CentOS-7- x86_64-Tout-1511.iso dns.qcow2 /tera/vms/dns.qcow2 dns2.raw /tera/vms/dns2.raw miweb.qcow2 /tera/vms/miweb.qcow2 openSUSE-13.2-DVD-x86_64.iso /tera/vms/openSUSE-13.2-DVD-x86_64.iso sysadmin-centos.qcow2 /tera/vms/sysadmin-centos.qcow2 sysadmin .qcow2 /tera/vms/sysadmin.qcow2
Join imaj la ki fèk kreye nan yon domèn kouri
virsh # domstate dns kouri virsh # domaininfo dns Id: 4 Non: dns UUID: 9e69ebc6-213e-42f7-99bf-83b333e93958 Kalite eksplwatasyon: hvm Eta: kouri CPU (yo): 1 tan CPU: 25.2s Max memwa: 262144 KiB Itilize memwa: 262144 KiB ki pèsistan: wi Otostart: enfim jere sove: pa gen okenn modèl Sekirite Sosyal: pa gen okenn Sekirite DOI: 0 virsh # domblklist dns Sous Sib ------------------------------------------------ vda /tera/vms/dns.qcow2 hda - virsh # attach-disk dns /tera/vms/dns2.raw vdb --persistent --live Disk tache avèk siksè virsh # domblklist dns Sous Sib ------------------------------------------------ vda /tera/vms/dns.qcow2 vdb /tera/vms/dns2.raw hda - virsh # domblkstat dns vda vda rd_req 5438 vda rd_bytes 67512320 vda wr_req 405 vda wr_bytes 2854912 vda flush_operations 14 vda rd_total_times 20533958076 vda wr_total_times 423498369 vda flush_total_times 232141607 virsh # domblkstat dns vdb vdb rd_req 117 vdb rd_bytes 479232 0 vdb wr_req 0 vdb wr_bytes 0 vdb flush_operations 28976780 vdb rd_total_times 0 vdb wr_total_times 0 vdb flush_total_times XNUMX
Nou patisyon, fòma ak mòn nouvo disk la
virsh # kite
buzz @ sysadmin: ~ $ ssh buzz@192.168.10.5 modpas buzz@192.168.10.5 a: buzz @ dns: ~ $ sudo fdisk / dev / vdb [sudo] modpas pou Buzz: Byenveni nan fdisk (util-linux 2.25.2). Chanjman yo ap rete nan memwa sèlman, jiskaske ou deside ekri yo. Fè atansyon anvan ou sèvi ak lòd ekri la. Kòmandman (m pou èd): n Patisyon tip p prensipal (0 prensipal, 0 pwolonje, 4 gratis) e pwolonje (veso pou Partitions lojik) Chwazi (default p): p Nimewo patisyon (1-4, default 1): Premye sektè (2048-41949951, default 2048): Dènye sektè, + sektè oswa + gwosè {K, M, G, T, P} (2048-41949951, default 41949951): Kreye yon nouvo patisyon 1 nan kalite 'Linux' ak nan gwosè 20 GiB. Kòmandman (m pou èd): p Disk / dev / vdb: 20 GiB, 21478375424 bytes, 41949952 sektè Inite: sektè 1 * 512 = 512 bytes Gwosè sektè (lojik / fizik): 512 bytes / 512 bytes gwosè I / O ( minimòm / optimal): 512 bytes / 512 bytes Kalite Disklabel: dos Idantifyan Disk: 0x12e1497e Aparèy Bòt Kòmanse Fen Sektè Size Id Kalite / dev / vdb1 2048 41943039 41940992 20G 83 Linux Kòmandman (m pou èd): w te tab la patisyon chanje . Rele ioctl () re-li tab patisyon. Senkronize disk. buzz @ dns: ~ $ sudo mkfs.ext4 / dev / vdb1 buzz @ dns: ~ $ sudo fdisk -l Disk / dev / vda: 10 GiB, 10737418240 bytes, 20971520 sektè Inite: sektè 1 * 512 = 512 bytes Gwosè sektè (lojik / fizik): 512 bytes / 512 bytes gwosè I / O (minimòm / optimal): 512 bytes / 512 bytes Disklabel kalite: de idantifikasyon ki gen kapasite: 0xb1e40216 Aparèy Bòt Kòmanse Fen sektè Size Id Kalite / dev / vda1 * 2048 20013055 20011008 9.6G 83 Linux / dev / vda2 20015102 20969471 954370 466M 5 Extended / dev / vda5 20015104 20969471 954368 466M swap / Solaris Disk / dev / vdb: 82 GiB, 20 bytes, 21478375424 sektè Inite: sektè nan 41949952 * 1 = 512 bytes Gwosè sektè (lojik / fizik): 512 bytes / 512 bytes gwosè I / O (minimòm / optimal): 512 bytes / 512 bytes Disklabel tip: dos Idantifikatè disk: 512x0e12e Aparèy Bòt Kòmanse Fen sektè Gwosè Id Kalite / dev / vdc1497 1 2048 41943039 41940992G 20 Linux buzz @ dns: ~ $ sudo mkdir / magazen buzz @ dns: ~ $ sudo nano / etc / fstab / dev / vdb1 / magazen ext4 défaut 0 0 buzz @ dns: ~ $ sudo mount -a buzz @ dns: ~ $ ls -l / total magazen 16 drwx ------ 2 rasin rasin 16384 10 des 17:34 pèdi + jwenn
Nou retounen nan konsole virsh la
buzz @ sysadmin: ~ $ sudo virsh Byenveni nan virsh, tèminal la Virtualization entèaktif. Kalite: 'èd' pou èd ak kòmandman 'kite' kite fimen virsh #
Nou fèmen
virsh # domstate dns kouri virsh # are dns Domèn dns se ke yo te are
Rezime
Se konsa, lwen nou te navige sou rivaj yo nan lanmè a Virsh. 😉 Pou plis enfòmasyon, egzekite lòd la nonm virsh. Sepandan, nou kite yon dosye tèks plenn yo rele virsh-help.txt ke nou fè fè lavi vin pi fasil pou moun ki antrepriz ak sa a Super Kòmandman pou administrasyon an ak jesyon nan Hypervisors ak machin Virtual yo.
Nou trè rekòmande teste kòmandman yo deyò anviwònman pwodiksyon an.
7 kòmantè, kite ou
Mwen ta renmen sèvi ak Virsh pou plis bagay, kounye a sèlman Basics yo, kòmanse, sispann, tout lòt bagay mwen itilize virt-manadjè, mwen renmen ke ou ka gen N serveurs kouri libvirt ak jere yo soti nan estasyon travay ou ak virt-manadjè.
Bonjou zanmi Dhunter !!! Mwen deja nan travay mwen. Download dosye a virsh-help.txt ki pral ede ou anpil. Mwen te fè l 'soti nan konsole a virsh tèt li, ak Lè sa a, mwen te fè yon script ranpli li. Mwen panse ke, ke yo te òganize pa mo kle yo nan èd la, li pi potab. Nan pwochen atik la mwen manyen sou plis sijè sou lòd sa a.
Bonjou Federico. Mwen te swiv atik enteresan ou sou SMEs. Li definitivman pi fasil yo sèvi ak konsole a pou administrasyon rapid ak efikas. Yo menm tou yo konsome mwens resous yo. Mwen rete tann pou livrezon pwochen ou yo.
Ebyen Federico, ou deja rankontre mwen. Mèsi pou kado sa ou te ban nou an. Ekselan pòs, mwen te ap tann pou atik sa a sou virsh. Mèsi frè, nou tout pral konnen ki jan yo sèvi ak li byen.
Ou ap akeyi, Crespo88. Pou sa nou nan DesdeLinux.
alo, mwen te sezi ak potansyèl la nan kòmandman an virsh, mwen pa ka jwenn mo yo dekri sa mwen panse sou li, enkwayab, ak sa ou ekspoze nan pòs la se jis yon bwòs, lè l sèvi avèk pwòp mo ou «Jiskaprezan nou gen navige sou rivaj lanmè Virsh la.
trè itil lè ou eksplike kijan pou fè rechèch sou èd virsh lè l sèvi avèk mo kle ou yo.
gwo egzanp lan devlope nan Kreye yon imaj ki gen kapasite sou yon volim ak Join (ajoute) li nan yon domèn kouri (oswa MV), tout ak virsh; Lè sa a, soti nan sysadmin WK nou an konekte pa SSH nan domèn nan ak nan li, kreye patisyon an ak ekstersistèm li yo filesystem finalman mòn li soti nan fstab la.
Pa gen anyen yo swiv ak posts kap vini yo nan seri a virt qemu-kvm ak di ou mèsi anpil pou pataje tout bagay sa a.
Ou te vin esansyèl nan mesaj la, zanmi Wong. Si sèlman ak entwodiksyon nan lòd la Virsh, bèl bagay yo ka fè, poukisa yo pa kontinye ak etid li yo ak itilizasyon. virsh Li se, pa definisyon, koòdone nan Qemu-KVM, vin ansent pa kreyatè li yo nan Red Hat, Inc ak patwone pa ki gwo konpayi. Malgre ke nou konnen ke gen lòt interfaces tankou Virt-Manadjè ak oVirt, Virsh se toujou pi konplè a okipe bibliyotèk la libvirt. Mèsi zanmi Wong pou kòmantè enpòtan ou yo.