Kumanqaku adlulileyo, siqale ukuthetha malunga nokuba yintoni iProxmox VE kunye nendlela esebenza ngayo. Namhlanje siza kuthetha malunga nendlela onokusebenzisa ngayo ithuba lokudibanisa kwaye ubonise ukuba yeyiphi inzuzo enika yona.
Yintoni iqela kwaye kutheni lifuneka? Iqela (elisuka kwiqela lesiNgesi) liqela leeseva ezidityaniswe ngamajelo onxibelelwano anesantya esiphezulu, asebenza kwaye abonakale kumsebenzisi ngokupheleleyo. Kukho iimeko ezininzi eziphambili zokusebenzisa iqela:
- Ukubonelela ngokunyamezela iimpazamo (ubukho obuphezulu).
- Umthwalo wokulinganisa (Umthwalo wokulinganisa).
- Ukwanda kwemveliso (ukwenza okuphezulu).
- Ukwenza iComputing Distributed (Icomputing esasaziweyo).
Imeko nganye ineemfuno zayo kumalungu eqela. Umzekelo, kwiqela elenza i-computing esasazwayo, eyona mfuno iphambili sisantya esiphezulu sokusebenza kwamanqaku adadayo kunye ne-low network latency. Amaqela anjalo ahlala esetyenziselwa iinjongo zophando.
Ekubeni siye sachukumisa isihloko se-computing esasazwayo, ndingathanda ukuqaphela ukuba kukho into efana inkqubo yegridi (ukusuka kwigridi yesiNgesi - i-lattice, inethiwekhi). Nangona ukufana ngokubanzi, musa ukubhidanisa inkqubo yegridi kunye neqela. Igridi ayilo qela ngokwesiqhelo. Ngokungafaniyo neqela, ii-nodes ezibandakanyiweyo kwigridi zihlala zi-heterogeneous kwaye zibonakaliswe ngokufumaneka okuphantsi. Le ndlela yenza lula isisombululo seengxaki ze-computing ezisasazwayo, kodwa ayivumeli ukudala enye yonke kwii-nodes.
Umzekelo ophawulekayo wenkqubo yegridi yiplatifomu yekhompyutha eyaziwayo
IBHINCIN (I-Berkeley Open Infrastructure for Network Computing). Eli qonga lenzelwe iprojekthi ekuqaleniSETI @ ekhaya (Khangela kwi-Extra-Terrestrial Intelligence eKhaya), ejongene nengxaki yokufumana ubukrelekrele bangaphandle komhlaba ngokuhlalutya imiqondiso yerediyo.
ntoni lo msebenziUluhlu olukhulu lweenkcukacha ezifunyenwe kwiiteleskopu zikanomathotholo zohlulwa zibe ziziqwengana ezininzi ezincinci, kwaye zithunyelwa kwiindawo zenkqubo yegridi (kwiprojekthi ye-SETI@home, iikhompyutha zamavolontiya zidlala indima yezo ndawo). Idatha icutshungulwa kwii-nodes kwaye emva kokugqitywa kokulungiswa, ithunyelwa kumncedisi ophakathi weprojekthi ye-SETI. Ke, iprojekthi isombulula eyona ngxaki intsonkothileyo yehlabathi ngaphandle kokuba namandla ekhompyuter afunekayo.
Ngoku ekubeni siqonda ngokucacileyo ukuba yintoni i-cluster, sicebisa ukuba siqwalasele indlela enokuthi yenziwe kwaye isetyenziswe ngayo. Siza kusebenzisa inkqubo ye-virtualization yomthombo ovulekileyo
Kubaluleke kakhulu ukuqonda ngokucacileyo imida kunye neemfuno zenkqubo ye-Proxmox ngaphambi kokuba uqale ukudala i-cluster, ethi:
- inani eliphezulu leendawo kwiqela - 32;
- zonke iindawo kufuneka zibe nazo inguqulelo efanayo yeProxmox (kukho iimeko ezichaseneyo, kodwa azikhuthazwa ukuba zivelise);
- ukuba kwixesha elizayo kucwangciswe ukusebenzisa umsebenzi wokuFumana okuPhezulu, ngoko ke iqela kufuneka libe nalo ubuncinane 3 iindawo;
- amazibuko kufuneka avuleleke ukuze iindawo zinxibelelane UDP/5404, UDP/5405 kuba corosync kunye TCP/22 ye-SSH;
- ukulibaziseka kwenethiwekhi phakathi kweendawo zokuhlala akufuneki kudlule I-2 ms.
Yenza iqela
Kubalulekile! Olu qwalaselo lulandelayo luvavanyo. Ungalibali ukujonga nge
Ukuze siqhube iqela lokuvavanya, sithathe amaseva amathathu kunye ne-Proxmox hypervisor efakwe ngokucwangciswa okufanayo (i-2 cores, i-2 GB ye-RAM).
Ukuba ufuna ukwazi ukuba ungayifaka njani iProxmox, ke sincoma ukufunda inqaku lethu elidlulileyo -
Umlingo wokwenza izinto ezibonakalayo: ikhosi yentshayelelo kwiProxmox VE .
Ekuqaleni, emva kokufaka i-OS, iseva enye ingena imo ezimeleyo.
Yenza iqela ngokucofa iqhosha Yenza iCluster kwicandelo elifanelekileyo.
Siseta igama leqela elizayo kwaye ukhethe uqhagamshelwano lwenethiwekhi olusebenzayo.
Cofa iqhosha elithi Yenza. Umncedisi uya kuvelisa iqhosha le-2048-bit kwaye libhale kunye neeparameters zeqela elitsha kwiifayile zoqwalaselo.
Ubhaliso UMSEBENZI KULUNGILE ibonisa ukugqitywa ngempumelelo komsebenzi. Ngoku, ukujonga ulwazi ngokubanzi malunga nenkqubo, kunokubonwa ukuba umncedisi utshintshele kwimodi yeqela. Ukuza kuthi ga ngoku, iqela linendawo enye kuphela, oko kukuthi, alikabinawo amandla okuba i-cluster ifuneke.
Ukujoyina iQela
Phambi kokudibanisa kwiqela elenziweyo, kufuneka sifumane ulwazi ukugqiba uqhagamshelo. Ukwenza oku, yiya kwicandelo Iqela kwaye Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Joyina Ulwazi.
Kwifestile evulayo, sinomdla kwimixholo yentsimi yegama elifanayo. Kuya kufuneka ikotshwe.
Zonke iiparamitha zoqhagamshelwano eziyimfuneko zifakwe ngekhowudi apha: idilesi yomncedisi yoqhagamshelo kunye nomnwe wedijithali. Siya kumncedisi ofuna ukubandakanywa kwiqela. Sicofa iqhosha Joyina iQela kwaye kwifestile evulayo, coma umxholo okhutshelweyo.
amasimi Idilesi yoontanga ΠΈ Iprintprint izakuzaliswa ngokuzenzekelayo. Ngenisa igama eligqithisiweyo lengcambu yenombolo ye-node 1, khetha unxibelelwano lwenethiwekhi kwaye ucinezele iqhosha joyina.
Ngexesha lenkqubo yokujoyina iqela, iphepha lewebhu le-GUI lingayeka ukuhlaziywa. Kulungile, phinda ulayishe iphepha. Ngendlela efanayo, songeza enye i-node kwaye ngenxa yoko sifumana i-cluster epheleleyo yee-nodes ezi-3 zokusebenza.
Ngoku siyakwazi ukulawula zonke ii-cluster nodes kwi-GUI enye.
Umbutho wokuFumaneka okuphezulu
I-Proxmox ngaphandle kwebhokisi isekela ukusebenza kombutho we-HA kubo bobabini oomatshini bokwenene kunye nezikhongozeli ze-LXC. Uncedo ha-umphathi ibona kwaye iphathe iimpazamo kunye nokungaphumeleli, ukwenza i-faillover ukusuka kwi-node engaphumelelanga ukuya kwi-working. Ukuze umatshini usebenze ngokuchanekileyo, kuyimfuneko ukuba oomatshini kunye nezikhongozeli ezinokugcinwa kweefayile eziqhelekileyo.
Emva kokuvula ukusebenza kokuFumaneka okuPhakamileyo, i-ha-manager stack yesoftware iya kuqhuba ngokubeka iliso kwimeko yomatshini wenyani okanye isikhongozeli kunye nokusebenzisana ngokungafaniyo nezinye iinodi zeqela.
Ukuncamathisela indawo yokugcina ekwabelwanayo ngayo
Njengomzekelo, sisebenzise isabelo esincinci sefayile ye-NFS kwi-192.168.88.18. Ukuze zonke ii-nodes ze-cluster zikwazi ukuzisebenzisa, kufuneka wenze oku kulandelayo.
Khetha kwimenyu yojongano lwewebhu Iziko leDatha-Ugcino-Yongeza-NFS.
Gcwalisa amasimi ID ΠΈ Umncedisi. Kuluhlu oluhlayo Ukuthumela ngaphandle khetha ulawulo olufunwayo kwezikhoyo nakuluhlu umxholo β iintlobo zedatha ezifunekayo. Emva kokucofa iqhosha Yongeza indawo yokugcina iya kudityaniswa kuzo zonke iindawo zeqela.
Xa udala oomatshini benyani kunye nezikhongozeli kuzo naziphi na iindawo, sicacisa yethu zokugcina njengendawo yokugcina.
Ukumisela i-HA
Umzekelo, masenze isingxobo esino-Ubuntu 18.04 kwaye siqwalasele ukuFumana okuPhezulu kwayo. Emva kokudala kunye nokuqhuba isitya, yiya kwicandelo Datacenter-HA-Yongeza. Kwintsimi evulayo, khankanya i-ID ye-virtual machine/container kunye nenani eliphezulu lokuzama ukuqalisa kwakhona kwaye uhambe phakathi kweenodi.
Ukuba eli nani ligqithisiwe, i-hypervisor iya kuphawula i-VM njengehlulekile kwaye ibeke kwi-Error state, emva koko iyakuyeka ukwenza naziphi na izenzo ngayo.
Emva kokucinezela iqhosha Yongeza into eluncedo ha-umphathi iya kwazisa zonke iindawo zeqela ukuba ngoku iVM ene-ID echaziweyo ilawulwa kwaye kwimeko yokuphazamiseka kufuneka iqalwe kwakhona kwenye indawo.
Masenze ingozi
Ukubona indlela esebenza ngayo ngqo indlela yokutshintsha, masicime unikezelo lwamandla lwe-node1 ngokungaqhelekanga. Sijonga kwenye indawo okwenzekayo ngeqela. Siyabona ukuba inkqubo ilungise ukungaphumeleli.
Ukusebenza kwendlela ye-HA akuthethi ukuqhubeka kwe-VM. Ngokukhawuleza ukuba i-node "iwile", umsebenzi we-VM umisiwe okwethutyana de uqaliswe ngokuzenzekelayo kwenye indawo.
Kwaye apha "umlingo" uqala-iqela labela ngokuzenzekelayo i-node yokuqhuba i-VM yethu kwaye kwimizuzwana eyi-120 umsebenzi wabuyiselwa ngokuzenzekelayo.
Sicima i-node2 kwisondlo. Makhe sibone ukuba iqela liya kuphila kwaye ukuba i-VM iya kubuyela kwimeko yokusebenza ngokuzenzekelayo.
Yeha, njengoko sibona, sinengxaki ngento yokuba ayisekho ikhoram kwi-node ephilayo kuphela, ekhubaza ngokuzenzekelayo i-HA. Sinika umyalelo wokunyanzelisa ukufakwa kwekhoram kwi-console.
pvecm expected 1
Emva kwemizuzu emi-2, indlela ye-HA isebenze ngokuchanekileyo kwaye, ingafumani i-node2, yazisa i-VM yethu kwi-node3.
Nje ukuba sijike i-node1 kunye ne-node2 emva, iqela labuyiselwa ngokupheleleyo. Nceda uqaphele ukuba i-VM ayifuduki ibuyele kwi-node1 ngokwayo, kodwa oku kunokwenziwa ngesandla.
Ukuqulunqa
Sikuxelele malunga nendlela esebenza ngayo inkqubo ye-Proxmox yokudibanisa, kwaye sikubonise ukuba i-HA imiselwe njani koomatshini kunye nezikhongozeli. Ukusetyenziswa ngokufanelekileyo kwe-clustering kunye ne-HA kwandisa kakhulu ukuthembeka kweziseko zophuhliso, kunye nokubonelela ngokubuyisela intlekele.
Ngaphambi kokudala i-cluster, kufuneka ucwangcise ngokukhawuleza ukuba zeziphi iinjongo eziza kusetyenziswa kunye nokuba kuya kufuneka ukuba zilinganiswe kangakanani kwixesha elizayo. Kananjalo kufuneka ujonge isiseko sothungelwano ukulungela ukusebenza ngokulibaziseka okuncinci ukuze iqela elizayo lisebenze ngaphandle kokusilela.
Sixelele - ngaba usebenzisa iProxmox's clustering capabilities? Silinde wena kwizimvo.
Amanqaku adlulileyo kwiProxmox VE hypervisor:
Umlingo wokwenza izinto ezibonakalayo: ikhosi yentshayelelo kwiProxmox VE Malunga ne-backups kwi-Proxmox VE
umthombo: www.habr.com