{"id":71895,"date":"2020-02-29T08:54:01","date_gmt":"2020-02-29T05:54:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/klasterizacziya-v-proxmox-ve"},"modified":"2020-03-03T16:14:07","modified_gmt":"2020-03-03T13:14:07","slug":"klasterizacziya-v-proxmox-ve","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","title":{"rendered":"Klastrimi n\u00eb Proxmox VE","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/041268b9d5304cdae5a984f07a2fa029.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00eb artikujt e kaluar filluam t\u00eb tregojm\u00eb se \u00e7far\u00eb \u00ebsht\u00eb Proxmox VE dhe si funksionon. Sot do t'ju tregojm\u00eb se si mund t\u00eb p\u00ebrdorni mund\u00ebsin\u00eb e grumbullimit dhe do t\u00eb tregojm\u00eb p\u00ebrfitimet q\u00eb sjell ajo.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n\u00c7far\u00eb \u00ebsht\u00eb grumbulli dhe p\u00ebrse nevojitet? Grumbulli (nga anglishtja cluster) \u00ebsht\u00eb nj\u00eb grup serverash t\u00eb lidhur me kanale t\u00eb shpejta komunikimi, q\u00eb funksionon dhe paraqitet p\u00ebr p\u00ebrdoruesin si nj\u00eb entitet i vet\u00ebm. Ekzistojn\u00eb disa skenar\u00eb themelor\u00eb t\u00eb p\u00ebrdorimit t\u00eb grumbullit:<\/p>\n<ul>\n<li><b>Sigurimi i q\u00ebndrueshm\u00ebris\u00eb s\u00eb sh\u00ebrbimeve<\/b> (High-availability).<\/li>\n<li><b>Balancimi i ngarkes\u00ebs<\/b> (Load Balancing).<\/li>\n<li><b>Rritja e performanc\u00ebs<\/b> (High Performance).<\/li>\n<li><b>Kryerja e llogaritjeve t\u00eb shp\u00ebrndara<\/b> (Distributed computing).<\/li>\n<\/ul>\n<p>\n\u00c7do skenar ka k\u00ebrkesat e tij specifike p\u00ebr komponent\u00ebt e grumbullit. P\u00ebr shembull, p\u00ebr nj\u00eb grumbull q\u00eb kryen llogaritje t\u00eb shp\u00ebrndara, k\u00ebrkesa kryesore \u00ebsht\u00eb shpejt\u00ebsia e lart\u00eb n\u00eb ekzekutimin e operacioneve me numra me presje dhe latenca e ul\u00ebt e rrjetit. T\u00eb till\u00eb grumbuj p\u00ebrdoren shpesh p\u00ebr q\u00ebllime k\u00ebrkimore.<\/p>\n<p>Pasi e p\u00ebrmend\u00ebm tem\u00ebn e llogaritjeve t\u00eb shp\u00ebrndara, d\u00ebshirojm\u00eb t\u00eb theksojm\u00eb se ekziston edhe nj\u00eb koncept tjet\u00ebr i quajtur <b>sistemi grid<\/b> (nga anglishtja grid \u2014 rrjet). Megjith\u00ebse kan\u00eb disa ngjashm\u00ebri, nuk duhet t\u00eb ngat\u00ebrrohet sistemi grid me grumbullin. Grid nuk \u00ebsht\u00eb nj\u00eb grumbull n\u00eb kuptimin e zakonsh\u00ebm. Ndryshe nga grumbulli, nyjat n\u00eb grid shpesh jan\u00eb t\u00eb ndryshme dhe kan\u00eb disponueshm\u00ebri t\u00eb ul\u00ebt. Ky qasjet leht\u00ebson zgjidhjen e problemeve t\u00eb llogaritjeve t\u00eb shp\u00ebrndara, por nuk lejon krijimin e nj\u00eb entiteti t\u00eb vet\u00ebm nga nyjat.<\/p>\n<blockquote><p>Nj\u00eb shembull i qart\u00eb i sistemit grid \u00ebsht\u00eb platforma e njohur e llogaritjeve <noindex><a rel=\"nofollow\" href=\"https:\/\/boinc.berkeley.edu\/\">BOINC<\/a><\/noindex> (Berkeley Open Infrastructure for Network Computing). Kjo platform\u00eb fillimisht u krijua p\u00ebr projektin <noindex><a rel=\"nofollow\" href=\"https:\/\/setiathome.ssl.berkeley.edu\/\">SETI@home<\/a><\/noindex> (Search for Extra-Terrestrial Intelligence at Home), e cila merret me problemin e k\u00ebrkimit t\u00eb inteligjenc\u00ebs extraterrestre duke analizuar sinjalet radio.<\/p><\/blockquote>\n<p><b class=\"spoiler_title\">Si funksionon kjo<\/b>Nj\u00eb sasi e madhe t\u00eb dh\u00ebnash t\u00eb marra nga radioteleskop\u00ebt ndahet n\u00eb shum\u00eb cop\u00ebza t\u00eb vogla, dhe ato d\u00ebrgohen n\u00eb nyjat e sistemit grid (n\u00eb projektin SETI@home, roli i k\u00ebtyre nyjeve p\u00ebrfaq\u00ebsohet nga kompjuter\u00ebt e vullnetar\u00ebve). T\u00eb dh\u00ebnat p\u00ebrpunohen n\u00eb nyja dhe, pasi t\u00eb p\u00ebrfundoj\u00eb p\u00ebrpunimi, d\u00ebrgohen n\u00eb serverin qendror t\u00eb projektit SETI. K\u00ebshtu projekti zgjidh nj\u00eb problem t\u00eb komplikuar global, pa pasur kapacitetet e nevojshme t\u00eb llogaritjeve.<\/p>\n<p>Tani kur kemi nj\u00eb kuptim t\u00eb qart\u00eb se \u00e7far\u00eb \u00ebsht\u00eb nj\u00eb klaster, le t\u00eb shqyrtojm\u00eb se si mund ta krijojm\u00eb dhe ta p\u00ebrdorim at\u00eb. Do t\u00eb p\u00ebrdorim nj\u00eb sistem virtualizimi me bur\u00ebs kod t\u00eb hapur. <noindex><a rel=\"nofollow\" href=\"http:\/\/www.proxmox.com\/en\/proxmox-ve\">Proxmox VE<\/a><\/noindex>.<\/p>\n<p>Ve\u00e7an\u00ebrisht e r\u00ebnd\u00ebsishme para se t\u00eb fillojm\u00eb t\u00eb krijojm\u00eb nj\u00eb klaster, \u00ebsht\u00eb t\u00eb kuptojm\u00eb qart\u00eb kufizimet dhe k\u00ebrkesat sistemore t\u00eb Proxmox, pra:<\/p>\n<ul>\n<li>numri maksimal i nodave n\u00eb klaster \u00ebsht\u00eb <b>32<\/b>;<\/li>\n<li>t\u00eb gjith\u00eb nodat duhet t\u00eb ken\u00eb <b>versionin e nj\u00ebjt\u00eb t\u00eb Proxmox<\/b> (ka p\u00ebrjashtime, por ato nuk rekomandohen p\u00ebr produkte);<\/li>\n<li>n\u00ebse planifikohet t\u00eb p\u00ebrdoret funksionin e Disponueshm\u00ebris\u00eb s\u00eb Lart\u00eb, at\u00ebher\u00eb klasteri duhet t\u00eb ket\u00eb <b>t\u00eb pakt\u00ebn 3 nodas<\/b>;<\/li>\n<li>p\u00ebr t\u00eb mund\u00ebsuar bashk\u00ebveprimin e nodave mes tyre, duhet t\u00eb jen\u00eb t\u00eb hapura portet <b>UDP\/5404<\/b>, <b>UDP\/5405<\/b> p\u00ebr corosync dhe <b>TCP\/22<\/b> p\u00ebr SSH;<\/li>\n<li>k\u00ebputja n\u00eb rrjet midis nodave nuk duhet t\u00eb kaloj\u00eb <b>2 ms<\/b>.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Krijimi i cluster-it<\/h2>\n<p>\n<b>E r\u00ebnd\u00ebsishme! Konfigurimi n\u00eb vazhdim \u00ebsht\u00eb testues. Mos harroni t\u00eb verifikoni me <noindex><a rel=\"nofollow\" href=\"https:\/\/pve.proxmox.com\/pve-docs\/pve-admin-guide.pdf\">dokumentacionin zyrtar<\/a><\/noindex> Proxmox VE.<\/b><\/p>\n<p>P\u00ebr t\u00eb nisur nj\u00eb klaster testues, ne mor\u00ebm tre servera me hipervizorin Proxmox t\u00eb instaluar me t\u00eb nj\u00ebjtin konfigurim (2 b\u00ebrthama, 2 GB RAM).<\/p>\n<blockquote><p>N\u00ebse d\u00ebshironi t\u00eb dini se si mund ta instaloni Proxmox, ne ju rekomandojm\u00eb t\u00eb lexoni artikullin ton\u00eb t\u00eb m\u00ebparsh\u00ebm \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">Magjia e virtualizimit: nj\u00eb kurs hyr\u00ebs n\u00eb Proxmox VE<\/a><\/noindex>.<\/p><\/blockquote>\n<p>Fillimisht, pas instalimit t\u00eb sistemit operativ, nj\u00eb server i vet\u00ebm punon n\u00eb <b>Standalone-mode<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/07bb2294b5ccd096c868786e20c14200.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nT\u00eb krijojm\u00eb nj\u00eb klaster, klikoni n\u00eb butonin <b>Create Cluster<\/b> n\u00eb seksionin p\u00ebrkat\u00ebs.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/a816a86de93a5f97b388490b92e122df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVendosim emrin e klasterit t\u00eb ardhsh\u00ebm dhe zgjedhim lidhjen aktive t\u00eb rrjetit.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/0b37004b271fccd14917190589081a6c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKlikoni butonin Create. Serveri do t\u00eb gjeneroj\u00eb nj\u00eb \u00e7el\u00ebs 2048-bit dhe do ta regjistroj\u00eb at\u00eb s\u00eb bashku me parametrat e klasterit t\u00eb ri n\u00eb skedar\u00ebt e konfigurimit.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3c6aeaf5b175c2246ba2dea0dcbeb795.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nShkrimi <b>TASK OK<\/b> tregon p\u00ebr nj\u00eb operacion t\u00eb suksessh\u00ebm. Tani, duke par\u00eb informacionin e p\u00ebrgjithsh\u00ebm p\u00ebr sistemin, \u00ebsht\u00eb e qart\u00eb se serveri ka kaluar n\u00eb modalitetin e klasterit. Deri tani, klasteri p\u00ebrb\u00ebhet vet\u00ebm nga nj\u00eb nod, pra akoma nuk ka ato mund\u00ebsi p\u00ebr t\u00eb cilat \u00ebsht\u00eb e nevojshme nj\u00eb klaster.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/b5d1ed1e09f055bc1ed82dfdde3e2e62.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Pranimi n\u00eb klaster<\/h2>\n<p>\nPara se t\u00eb lidhemi me klasterin e krijuar, na nevojitet t\u00eb marrim informacionin p\u00ebr t\u00eb kryer lidhjen. P\u00ebr k\u00ebt\u00eb, hyjm\u00eb n\u00eb seksionin <b>Klaster<\/b> dhe shtypim butonin <b>Join Information<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff7bb8a493d26cb28d475fe0624f784f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nN\u00eb dritar\u00ebn q\u00eb hapet, na intereson p\u00ebrmbajtja e fush\u00ebs me t\u00eb nj\u00ebjtin em\u00ebr. Duhet ta kopjojm\u00eb at\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/bc26af19c074ba8b4f7b359d7bd65301.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nK\u00ebtu jan\u00eb koduar t\u00eb gjitha parametrat e nevojsh\u00ebm p\u00ebr lidhje: adresa e serverit p\u00ebr lidhjen dhe gishtpr\u00ebthja numerike. Shkoni n\u00eb serverin q\u00eb duhet t\u00eb p\u00ebrfshihet n\u00eb klaster. Klikoni butonin <b>Join Cluster<\/b> dhe n\u00eb dritaren q\u00eb hapet, ngjisim p\u00ebrmbajtjen e kopjuar.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/4670181c99cc1f1446c418fc0702c583.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFushat <b>Adresa Peer<\/b> dhe <b>Fingerprint<\/b> do t\u00eb plot\u00ebsohen automatikisht. Futim fjal\u00ebkalimin root t\u00eb nodit num\u00ebr 1, zgjedhim lidhjen rrjet dhe klikojm\u00eb butonin <b>Bashkohu<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/e9c3e2c255332422ad27b52634fef2fe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nGjat\u00eb procesit t\u00eb bashkimit me grupin, faqja GUI mund t\u00eb ndaloj\u00eb s\u00eb p\u00ebrdit\u00ebsuari. Kjo \u00ebsht\u00eb normale, thjesht rikthejm\u00eb faqen. Pik\u00ebrisht n\u00eb t\u00eb nj\u00ebjt\u00ebn m\u00ebnyr\u00eb shtojm\u00eb nj\u00eb nod tjet\u00ebr dhe n\u00eb fund kemi nj\u00eb grup t\u00eb plot\u00eb me 3 node funksionale.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/94727cbe4f161213505e8f197c1382aa.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTani ne mund t\u00eb kontrollojm\u00eb t\u00eb gjitha nodet e grupit nga nj\u00eb GUI.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/faed8fc852de04fbfb465a66bf2c4e52.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Krijimi i High Availability<\/h2>\n<p>\nProxmox \"nga kutia\" ofron funksionalitetin e krijimit t\u00eb HA si p\u00ebr makinat virtuale ashtu edhe p\u00ebr kontejner\u00ebt LXC. Utiliteti <b>ha-manager<\/b> identifikon dhe menaxhon gabimet dhe d\u00ebshtimet, duke realizuar nj\u00eb kalim emergjent nga nodi i d\u00ebshtuar n\u00eb at\u00eb funksional. P\u00ebr t\u00eb funksionuar si duhet, makinat virtuale dhe kontejner\u00ebt duhet t\u00eb ken\u00eb nj\u00eb depo t\u00eb p\u00ebrbashk\u00ebt.<\/p>\n<p>Pas aktivizimit t\u00eb funksionalitetit t\u00eb High Availability, struktura e softuerit ha-manager do t\u00eb filloj\u00eb t\u00eb monitoroj\u00eb vazhdimisht gjendjen e funksionimit t\u00eb makin\u00ebs virtuale ose kontejnerit dhe t\u00eb bashk\u00ebpunoj\u00eb asinkronisht me nodet e tjera t\u00eb grupit.<\/p>\n<h3>Bashkojm\u00eb depo t\u00eb p\u00ebrbashk\u00ebt<\/h3>\n<p>\nP\u00ebr shembull, ne kemi vendosur nj\u00eb depo t\u00eb vog\u00ebl NFS n\u00eb adres\u00ebn 192.168.88.18. P\u00ebr t\u00eb lejuar q\u00eb t\u00eb gjitha nodet e grupit ta p\u00ebrdorin, duhet t\u00eb kryejm\u00eb k\u00ebto manipulime.<\/p>\n<p>Zgjidhim n\u00eb menun\u00eb e nd\u00ebrfaqes s\u00eb uebit <b>Datacenter \u2014 Storage \u2014 Shto \u2014 NFS<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/47719648825a22894088c313fefc4a7d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPlot\u00ebsojm\u00eb fushat <b>ID<\/b> dhe <b>Server<\/b>. N\u00eb list\u00ebn e r\u00ebn\u00eb <b>Eksporto<\/b> zgjedhim dosjen e nevojshme nga ato t\u00eb disponueshme dhe n\u00eb list\u00ebn <b>P\u00ebrmbajtja<\/b> \u2014 llojet e nevojshme t\u00eb t\u00eb dh\u00ebnave. Pasi t\u00eb klikojm\u00eb butonin <b>Shto<\/b> depoja do t\u00eb lidh\u00ebt me t\u00eb gjitha nodet e grupit.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/aff4b32a586b83c7bdb7d5618e1bbc19.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKur krijojm\u00eb makina virtuale dhe kontejner\u00eb n\u00eb ndonj\u00eb nga nodet, tregojm\u00eb tonin <b>storage<\/b> si depo.<\/p>\n<h3>Konfigurojm\u00eb HA<\/h3>\n<p>\nP\u00ebr shembull, do t\u00eb krijojm\u00eb nj\u00eb kontejner me Ubuntu 18.04 dhe do ta konfigurojm\u00eb p\u00ebr High Availability. Pas krijimit dhe nisjes s\u00eb kontejnerit, hyjm\u00eb n\u00eb seksionin <b>Datacenter \u2014 HA \u2014 Shto<\/b>. N\u00eb fush\u00ebn q\u00eb hapet, tregojm\u00eb ID-n\u00eb e makin\u00ebs virtuale\/konteinerit dhe numrin maksimal t\u00eb p\u00ebrpjekjeve p\u00ebr rikthim dhe transferim mes nod\u00ebve.<\/p>\n<blockquote><p>N\u00ebse ky num\u00ebr tejkalohet, hipervizori do ta sh\u00ebnoj\u00eb VM si d\u00ebshtim dhe do ta kaloj\u00eb n\u00eb gjendjen Error, pas s\u00eb cil\u00ebs do t\u00eb ndaloj\u00eb t\u00eb kryej\u00eb ndonj\u00eb veprim me t\u00eb.<\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/2b3b06b6db91e9db333e2b08473b5578.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPas klikimit t\u00eb butonit <b>Shto<\/b> nj\u00ebsia <b>ha-manager<\/b> do t\u00eb njoftoj\u00eb t\u00eb gjitha nodet e grupit p\u00ebr k\u00ebt\u00eb, se tani VM me ID-n\u00eb e treguar kontrollohet dhe n\u00eb rast d\u00ebshtimi, ajo duhet t\u00eb rifilloj\u00eb n\u00eb nj\u00eb nod tjet\u00ebr.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/19a96ff579a921a3171a904bb3ec35eb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ne do t\u00eb shkaktojm\u00eb nj\u00eb d\u00ebshtim<\/h3>\n<p>\nP\u00ebr t\u00eb par\u00eb se si funksionon mekanizmi i kalimit, do t\u00eb fikim papritur node1 nga energjia. Po shikojm\u00eb nga nj\u00eb nodo tjet\u00ebr se \u00e7far\u00eb ndodh me klasterin. Shohim se sistemi e ka regjistruar d\u00ebshtimin.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff1bd10589325413bf9914c2a73bf0ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p>Funksionimi i mekanizmit HA nuk do t\u00eb thot\u00eb vazhdim\u00ebsi t\u00eb pun\u00ebs s\u00eb VM. Sapo nodi \"ra\", puna e VM p\u00ebrkoh\u00ebsisht ndalet deri n\u00eb momentin e rindizjes automatik\u00eb n\u00eb nj\u00eb nod tjet\u00ebr.<\/p><\/blockquote>\n<p>Dhe k\u00ebtu fillon \"magjia\" - klasteri n\u00eb m\u00ebnyr\u00eb automatike riaranzhoi nodin p\u00ebr t\u00eb kryer VM-n\u00eb ton\u00eb dhe brenda 120 sekondave puna u rikthye automatikisht.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3174e1df06f57092e05825fa1302592f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFikim node2 nga energjia. Le t\u00eb shohim n\u00ebse klasteri do ta p\u00ebrballoj\u00eb dhe n\u00ebse VM do t\u00eb rikthehet automatikisht n\u00eb gjendje pune.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/771d4e629c75e6b895d0c11348a66a8e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nP\u00ebr fat t\u00eb keq, si\u00e7 shohim, kemi nj\u00eb problem se n\u00eb nodin e vetme t\u00eb mbetur t\u00eb gjall\u00eb nuk ka m\u00eb kuorum, q\u00eb automatikisht \u00e7on n\u00eb \u00e7aktivizimin e pun\u00ebs s\u00eb HA. Jepni n\u00eb konsol\u00ebn komand\u00ebn p\u00ebr vendosjen e detyrueshme t\u00eb kuorumit.<\/p>\n<pre><code class=\"plaintext\">pvecm priste 1<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/00a573876894377304084d5eeed6275c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPas 2 minutash, mekanizmi HA kaloi sakt\u00eb dhe pasi nuk gjeti node2, nisi VM-n\u00eb ton\u00eb n\u00eb node3.<\/p>\n<p><img decoding=\"async\" alt=\"Klastrimi n\u00eb Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/dda03dbc36955eba356ad1e902ddd5ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSapo ndez\u00ebm p\u00ebrs\u00ebri node1 dhe node2, puna e klasterit u rikthye plot\u00ebsisht. Vini re se VM nuk migron automatikisht p\u00ebrs\u00ebri n\u00eb node1, por kjo mund t\u00eb b\u00ebhet manualisht.<\/p>\n<h2>T\u00eb shohim p\u00ebrfundimet<\/h2>\n<p>\nNe ju fol\u00ebm p\u00ebr m\u00ebnyr\u00ebn se si funksionon mekanizmi i klasterizimit n\u00eb Proxmox, si dhe treguam se si konfigurohet HA p\u00ebr makinat virtuale dhe konteiner\u00ebt. P\u00ebrdorimi i men\u00e7ur i klasterizimit dhe HA rrit ndjesh\u00ebm besueshm\u00ebrin\u00eb e infrastruktur\u00ebs dhe siguron rikuperimin pas d\u00ebshtimeve.<\/p>\n<p>Para se t\u00eb krijoni nj\u00eb klaster, duhet t\u00eb planifikoni menj\u00ebher\u00eb p\u00ebr cilat q\u00ebllime do t\u00eb p\u00ebrdoret dhe sa do t\u00eb nevojitet t\u00eb zgjerohen n\u00eb t\u00eb ardhmen. Gjithashtu duhet t\u00eb kontrolloni infrastruktur\u00ebn rrjetore p\u00ebr gatishm\u00ebrin\u00eb p\u00ebr t\u00eb punuar me vonesa minimale, n\u00eb m\u00ebnyr\u00eb q\u00eb klasteri i ardhsh\u00ebm t\u00eb punoj\u00eb pa d\u00ebshtime.<\/p>\n<p>Na tregoni - a po e p\u00ebrdorni mund\u00ebsit\u00eb e klasterizimit n\u00eb Proxmox? Po ju presim n\u00eb komentet.<\/p>\n<p><i>Artikujt e m\u00ebparsh\u00ebm mbi hipervizorin Proxmox VE:<\/i><\/p>\n<ul>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">Magjia e virtualizimit: nj\u00eb kurs hyr\u00ebs n\u00eb Proxmox VE<\/a><\/noindex><\/i><\/li>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/486194\/\">N\u00eb lidhje me backup-et n\u00eb Proxmox VE<\/a><\/noindex><\/i><\/li>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/489914\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Proxmox VE \u0438 \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u043a\u0430\u043a\u0438\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u044d\u0442\u043e \u0434\u0430\u0435\u0442. \u0427\u0442\u043e \u0436\u0435 \u0442\u0430\u043a\u043e\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u0438 \u0437\u0430\u0447\u0435\u043c \u043e\u043d \u043d\u0443\u0436\u0435\u043d? \u041a\u043b\u0430\u0441\u0442\u0435\u0440 (\u043e\u0442 \u0430\u043d\u0433\u043b. cluster) \u2014 \u044d\u0442\u043e \u0433\u0440\u0443\u043f\u043f\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432, \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0445 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u043d\u044b\u043c\u0438 \u043a\u0430\u043d\u0430\u043b\u0430\u043c\u0438 \u0441\u0432\u044f\u0437\u0438, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":71896,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-71895","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0432 Proxmox VE | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-29T05:54:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Klasterizimi n\u00eb Proxmox VE | ProHoster","description":"N\u00eb artikujt e kaluar filluam t\u00eb flasim p\u00ebr at\u00eb se \u00e7far\u00eb \u00ebsht\u00eb.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0432 Proxmox VE | ProHoster","og:description":"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-29T05:54:01+00:00","article:modified_time":"2020-03-03T13:14:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"71895","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:54:25","updated":"2022-09-28 06:41:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/71895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=71895"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/71895\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/71896"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=71895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=71895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=71895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}