{"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\/sv\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","title":{"rendered":"Klassificering i Proxmox VE","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/041268b9d5304cdae5a984f07a2fa029.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI tidigare artiklar har vi b\u00f6rjat ber\u00e4tta om vad Proxmox VE \u00e4r och hur det fungerar. I dag kommer vi att ber\u00e4tta om hur man kan anv\u00e4nda klusterfunktionaliteten och visa vilka f\u00f6rdelar det ger.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nVad \u00e4r egentligen ett kluster och varf\u00f6r beh\u00f6vs det? Ett kluster (fr\u00e5n engelska cluster) \u00e4r en grupp servrar som \u00e4r sammanbundna med snabba kommunikationskanaler och fungerar och upplevs av anv\u00e4ndaren som en enda enhet. Det finns flera grundl\u00e4ggande anv\u00e4ndningsscenarier f\u00f6r kluster:<\/p>\n<ul>\n<li><b>S\u00e4kerst\u00e4llande av h\u00f6g tillg\u00e4nglighet<\/b> (High-availability).<\/li>\n<li><b>Lastbalansering<\/b> (Lastbalansering).<\/li>\n<li><b>\u00d6kad prestanda<\/b> (H\u00f6g prestanda).<\/li>\n<li><b>Utf\u00f6rande av distribuerade ber\u00e4kningar<\/b> (Distribuerad datoranv\u00e4ndning).<\/li>\n<\/ul>\n<p>\nVarje scenario har sina egna krav p\u00e5 klusterkomponenterna. Till exempel, f\u00f6r ett kluster som utf\u00f6r distribuerade ber\u00e4kningar \u00e4r huvudsakligt krav h\u00f6g hastighet p\u00e5 flyttalber\u00e4kningar och l\u00e5g n\u00e4tverkslatens. S\u00e5dana kluster anv\u00e4nds ofta f\u00f6r forsknings\u00e4ndam\u00e5l.<\/p>\n<p>Eftersom vi har ber\u00f6rt \u00e4mnet distribuerade ber\u00e4kningar, vill vi n\u00e4mna ett begrepp som <b>grid-system<\/b> (fr\u00e5n engelska grid \u2013 rutn\u00e4t, n\u00e4t). Trots likheten f\u00e5r man inte blanda ihop grid-system och kluster. Ett grid \u00e4r inte ett kluster i traditionell bem\u00e4rkelse. Till skillnad fr\u00e5n ett kluster \u00e4r de noder som ing\u00e5r i ett grid oftast heterogena och har l\u00e5g tillg\u00e4nglighet. Denna metod underl\u00e4ttar l\u00f6sningarna av distribuerade ber\u00e4kningar men g\u00f6r det inte m\u00f6jligt att skapa en sammanh\u00e5llen enhet av noderna.<\/p>\n<blockquote><p>Ett tydligt exempel p\u00e5 ett grid-system \u00e4r den popul\u00e4ra ber\u00e4kningsplattformen <noindex><a rel=\"nofollow\" href=\"https:\/\/boinc.berkeley.edu\/\">BOINC<\/a><\/noindex> (Berkeley Open Infrastructure for Network Computing). Denna plattform skapades ursprungligen f\u00f6r projektet <noindex><a rel=\"nofollow\" href=\"https:\/\/setiathome.ssl.berkeley.edu\/\">SETI@home<\/a><\/noindex> (Search for Extra-Terrestrial Intelligence at Home), som sysslar med att s\u00f6ka efter utomjordiskt liv genom att analysera radiosignaler.<\/p><\/blockquote>\n<p><b class=\"spoiler_title\">Hur det fungerar<\/b>Den stora m\u00e4ngden data som erh\u00e5llits fr\u00e5n radioteleskop delas upp i m\u00e5nga sm\u00e5 bitar och skickas till noder i grid-systemet (i projektet SETI@home agerar frivilliga datorer som dessa noder). Data bearbetas p\u00e5 noderna och efter att bearbetningen \u00e4r klar skickas de tillbaka till projektets centrala server. P\u00e5 detta s\u00e4tt l\u00f6ser projektet en komplex global uppgift utan att ha de ber\u00e4kningsresurser som kr\u00e4vs.<\/p>\n<p>Nu n\u00e4r vi har en tydlig f\u00f6rst\u00e5else f\u00f6r vad ett kluster \u00e4r, f\u00f6resl\u00e5r vi att vi ser p\u00e5 hur det kan konstrueras och anv\u00e4ndas. Vi kommer att anv\u00e4nda ett virtualiseringssystem med \u00f6ppen k\u00e4llkod <noindex><a rel=\"nofollow\" href=\"http:\/\/www.proxmox.com\/en\/proxmox-ve\">Proxmox VE<\/a><\/noindex>.<\/p>\n<p>Det \u00e4r s\u00e4rskilt viktigt att innan vi b\u00f6rjar skapa ett kluster ha en klar f\u00f6rst\u00e5else f\u00f6r begr\u00e4nsningar och systemkrav f\u00f6r Proxmox, n\u00e4mligen:<\/p>\n<ul>\n<li>maximalt antal noder i klustret \u2014 <b>32<\/b>;<\/li>\n<li>alla noder m\u00e5ste ha <b>samma version av Proxmox<\/b> (det finns undantag, men f\u00f6r produktion rekommenderas de inte);<\/li>\n<li>om det senare planeras att anv\u00e4nda funktionalitet f\u00f6r h\u00f6g tillg\u00e4nglighet, m\u00e5ste klustret ha <b>minst 3 noder<\/b>;<\/li>\n<li>f\u00f6r att noder ska kunna interagera med varandra m\u00e5ste portarna vara \u00f6ppna <b>UDP\/5404<\/b>, <b>UDP\/5405<\/b> f\u00f6r corosync och <b>TCP\/22<\/b> f\u00f6r SSH;<\/li>\n<li>f\u00f6rsening i n\u00e4tverket mellan noderna f\u00e5r inte \u00f6verstiga <b>2 ms<\/b>.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Skapa en kluster<\/h2>\n<p>\n<b>Viktigt! Konfigurationen nedan \u00e4r testversion. Gl\u00f6m inte att kontrollera med <noindex><a rel=\"nofollow\" href=\"https:\/\/pve.proxmox.com\/pve-docs\/pve-admin-guide.pdf\">den officiella dokumentationen<\/a><\/noindex> Proxmox VE.<\/b><\/p>\n<p>F\u00f6r att starta ett testkluster tog vi tre servrar med installerad hypervisor Proxmox med samma konfiguration (2 k\u00e4rnor, 2 GB RAM).<\/p>\n<blockquote><p>Om du vill veta hur man installerar Proxmox rekommenderar vi att l\u00e4sa v\u00e5r tidigare artikel \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">Magin av virtualisering: en introduktion till Proxmox VE<\/a><\/noindex>.<\/p><\/blockquote>\n<p>Inledningsvis, efter installation av OS, arbetar en enskild server i <b>Standalone-mod<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/07bb2294b5ccd096c868786e20c14200.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSkapa ett kluster genom att klicka p\u00e5 knappen <b>Create Cluster<\/b> i den relevanta sektionen.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/a816a86de93a5f97b388490b92e122df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nGe ett namn till det framtida klustret och v\u00e4lj en aktiv n\u00e4tverksanslutning.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/0b37004b271fccd14917190589081a6c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKlicka p\u00e5 knappen Create. Servern kommer att generera en 2048-bitars nyckel och spara den tillsammans med konfigurationerna f\u00f6r det nya klustret i konfigurationsfiler.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3c6aeaf5b175c2246ba2dea0dcbeb795.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTexten <b>TASK OK<\/b> indikerar att operationen har genomf\u00f6rts framg\u00e5ngsrikt. Nu kan vi se i systeminformationen att servern har \u00f6verg\u00e5tt till klusterl\u00e4ge. Just nu best\u00e5r klustret bara av en nod, vilket betyder att det inte har de m\u00f6jligheter som ett kluster \u00e4r n\u00f6dv\u00e4ndigt f\u00f6r.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/b5d1ed1e09f055bc1ed82dfdde3e2e62.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Ansluta till klustret<\/h2>\n<p>\nInnan vi ansluter till det skapade klustret m\u00e5ste vi f\u00e5 information f\u00f6r att utf\u00f6ra anslutningen. F\u00f6r detta g\u00e5r vi till sektionen <b>Kluster<\/b> och trycker p\u00e5 knappen <b>Join Information<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff7bb8a493d26cb28d475fe0624f784f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI det \u00f6ppna f\u00f6nstret \u00e4r vi intresserade av inneh\u00e5llet i det namnliknande f\u00e4ltet. Det m\u00e5ste kopieras.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/bc26af19c074ba8b4f7b359d7bd65301.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nH\u00e4r \u00e4r kodade alla n\u00f6dv\u00e4ndiga anslutningsparametrar: serveradress f\u00f6r anslutning och digitalt fingeravtryck. G\u00e5 till servern som ska ing\u00e5 i klustret. Klicka p\u00e5 knappen <b>Join Cluster<\/b> och i det \u00f6ppna f\u00f6nstret klistrar vi in det kopierade inneh\u00e5llet.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/4670181c99cc1f1446c418fc0702c583.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nF\u00e4lt <b>Peer Address<\/b> och <b>Fingerprint<\/b> kommer att fyllas i automatiskt. Vi anger root-l\u00f6senordet f\u00f6r nod nummer 1, v\u00e4ljer n\u00e4tverksanslutning och klickar p\u00e5 knappen <b>G\u00e5 med<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/e9c3e2c255332422ad27b52634fef2fe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUnder processen att g\u00e5 med i klustret kan webbsidan GIU sluta uppdateras. Det \u00e4r normalt, bara ladda om sidan. P\u00e5 samma s\u00e4tt l\u00e4gger vi till en annan nod och f\u00e5r slutligen ett fullt fungerande kluster med 3 aktiva noder.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/94727cbe4f161213505e8f197c1382aa.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNu kan vi kontrollera alla noder i klustret fr\u00e5n ett och samma GUI.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/faed8fc852de04fbfb465a66bf2c4e52.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Organisation av H\u00f6g Tillg\u00e4nglighet<\/h2>\n<p>\nProxmox st\u00f6der 'out of the box' funktionalitet f\u00f6r att organisera HA b\u00e5de f\u00f6r virtuella maskiner och LXC-containrar. Verktyget <b>ha-manager<\/b> uppt\u00e4cker och hanterar fel och avbrott, och g\u00f6r en failover fr\u00e5n den misslyckade noden till den fungerande. F\u00f6r att mekanismen ska fungera korrekt, m\u00e5ste de virtuella maskinerna och containrarna ha ett gemensamt lagringsutrymme.<\/p>\n<p>Efter aktivering av funktionaliteten f\u00f6r H\u00f6g Tillg\u00e4nglighet kommer programstapeln ha-manager kontinuerligt att \u00f6vervaka statusen f\u00f6r den virtuella maskinen eller containern och asynkront interagera med andra noder i klustret.<\/p>\n<h3>Anslut gemensam lagring<\/h3>\n<p>\nSom exempel har vi distribuerat en liten NFS-lagring p\u00e5 adressen 192.168.88.18. F\u00f6r att alla noder i klustret ska kunna anv\u00e4nda den, beh\u00f6ver vi g\u00f6ra f\u00f6ljande.<\/p>\n<p>Vi v\u00e4ljer i webbgr\u00e4nsnittets meny <b>Datacenter \u2014 Storage \u2014 Add \u2014 NFS<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/47719648825a22894088c313fefc4a7d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVi fyller i f\u00e4lten <b>ID<\/b> och <b>Server<\/b>. I rullgardinsmenyn <b>Exportera<\/b> v\u00e4ljer vi den \u00f6nskade katalogen fr\u00e5n de tillg\u00e4ngliga och i listan <b>Inneh\u00e5ll<\/b> \u2014 n\u00f6dv\u00e4ndiga datatyper. Efter att ha tryckt p\u00e5 knappen <b>Add<\/b> kopplas lagringen till alla noder i klustret.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/aff4b32a586b83c7bdb7d5618e1bbc19.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVid skapande av virtuella maskiner och containrar p\u00e5 n\u00e5gon av noderna anger vi v\u00e5r <b>lagring<\/b> som lagring.<\/p>\n<h3>Konfigurera HA<\/h3>\n<p>\nSom exempel kommer vi att skapa en container med Ubuntu 18.04 och konfigurera H\u00f6g Tillg\u00e4nglighet f\u00f6r den. Efter skapandet och start av containern g\u00e5r vi till avsnittet <b>Datacenter \u2014 HA \u2014 Add<\/b>. I det \u00f6ppna f\u00e4ltet anger vi ID f\u00f6r den virtuella maskinen\/containern och maximalt antal omstarts- och flyttf\u00f6rs\u00f6k mellan noder.<\/p>\n<blockquote><p>Om detta antal \u00f6verskrids kommer hypervisorn att m\u00e4rka VM som felaktig och s\u00e4tta den i ett felvisat tillst\u00e5nd, efter vilket den slutligen slutar utf\u00f6ra n\u00e5gra \u00e5tg\u00e4rder med den.<\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/2b3b06b6db91e9db333e2b08473b5578.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEfter att ha tryckt p\u00e5 knappen <b>Add<\/b> verktyg <b>ha-manager<\/b> kommer att informera alla noder i klustret om att VM med den angivna ID nu kontrolleras och att den beh\u00f6ver startas om p\u00e5 en annan nod i h\u00e4ndelse av ett fel.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/19a96ff579a921a3171a904bb3ec35eb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi orsakar ett fel<\/h3>\n<p>\nF\u00f6r att se hur v\u00e4xlingsmekanismen fungerar, st\u00e4nger vi pl\u00f6tsligt av node1 fr\u00e5n str\u00f6mmen. Vi observerar fr\u00e5n en annan nod vad som h\u00e4nder med klustret. Vi ser att systemet har registrerat ett fel.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff1bd10589325413bf9914c2a73bf0ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p>Arbetet av HA-mekanismen inneb\u00e4r inte att VM forts\u00e4tter att fungera utan avbrott. S\u00e5 fort en nod 'faller', stannar arbetet f\u00f6r VM till dess att den automatiskt startas om p\u00e5 en annan nod.<\/p><\/blockquote>\n<p>Och h\u00e4r b\u00f6rjar 'magin' \u2013 klustret har automatiskt omdirigerat noden f\u00f6r att k\u00f6ra v\u00e5r VM och inom 120 sekunder var arbetet automatiskt \u00e5terst\u00e4llt.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3174e1df06f57092e05825fa1302592f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVi st\u00e4nger av node2 fr\u00e5n str\u00f6mmen. L\u00e5t oss se om klustret st\u00e5r emot och om VM automatiskt \u00e5terg\u00e5r till ett arbetsl\u00e4ge.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/771d4e629c75e6b895d0c11348a66a8e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTyv\u00e4rr, som vi ser, har vi st\u00f6tt p\u00e5 ett problem med att det p\u00e5 den enda kvarvarande levande noden inte finns n\u00e5gon majoritet, vilket automatiskt st\u00e4nger av HA-funktionen. Vi ger ett kommando i konsolen f\u00f6r att tvinga fram en majoritet.<\/p>\n<pre><code class=\"plaintext\">pvecm f\u00f6rv\u00e4ntade sig 1<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/00a573876894377304084d5eeed6275c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEfter 2 minuter fungerade HA-mekanismen korrekt och, n\u00e4r node2 inte fanns, startade den v\u00e5r VM p\u00e5 node3.<\/p>\n<p><img decoding=\"async\" alt=\"Klassificering i Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/dda03dbc36955eba356ad1e902ddd5ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nS\u00e5 snart vi slog p\u00e5 node1 och node2 igen var klustrets arbete helt \u00e5terst\u00e4llt. Observera att VM inte automatiskt migrerar tillbaka till node1, men detta kan g\u00f6ras manuellt.<\/p>\n<h2>Sammanfattning<\/h2>\n<p>\nVi har ber\u00e4ttat om hur kluster mekanismen fungerar i Proxmox och visat hur HA konfigureras f\u00f6r virtuella maskiner och containrar. Korrekt anv\u00e4ndning av kluster och HA \u00f6kar avsev\u00e4rt p\u00e5litligheten i infrastrukturen, och s\u00e4kerst\u00e4ller ocks\u00e5 \u00e5terst\u00e4llande efter fel.<\/p>\n<p>Innan du skapar ett kluster b\u00f6r du planera direkt f\u00f6r vilka syften det kommer att anv\u00e4ndas och hur mycket det kan beh\u00f6va skalas i framtiden. Du b\u00f6r ocks\u00e5 kontrollera n\u00e4tverksinfrastrukturen f\u00f6r att s\u00e4kerst\u00e4lla att den kan hantera minimala f\u00f6rdr\u00f6jningar, s\u00e5 att det framtida klustret fungerar utan avbrott.<\/p>\n<p>Ber\u00e4tta f\u00f6r oss \u2013 anv\u00e4nder du klusterfunktionerna i Proxmox? Vi ser fram emot dina kommentarer.<\/p>\n<p><i>Tidigare artiklar om Proxmox VE-hypervisorn:<\/i><\/p>\n<ul>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">Magin av virtualisering: en introduktion till Proxmox VE<\/a><\/noindex><\/i><\/li>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/486194\/\">Om s\u00e4kerhetskopieringar i Proxmox VE<\/a><\/noindex><\/i><\/li>\n<\/ul>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Klastrering i Proxmox VE | ProHoster","description":"I tidigare artiklar b\u00f6rjade vi ber\u00e4tta om vad det handlar om.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/71895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=71895"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/71895\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/71896"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=71895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=71895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=71895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}