{"id":95783,"date":"2020-10-03T13:42:02","date_gmt":"2020-10-03T11:42:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs"},"modified":"2020-10-03T13:42:02","modified_gmt":"2020-10-03T11:42:02","slug":"nastrojka-yadra-linux-dlya-glusterfs","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","title":{"rendered":"Linuxi tuumade seadistamine GlusterFS jaoks","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b><i>Artikli t\u00f5lge on ettevalmistatud kursuse alguseks <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/ODzb\/\">\u00abAdministrator Linux. Professional\u00bb<\/a><\/noindex>.<\/i><\/b><\/p>\n<p><img decoding=\"async\" alt=\"Linuxi tuumade seadistamine GlusterFS jaoks\" src=\"\/wp-content\/uploads\/2020\/10\/d44c40c5e21142bff6fc56f2478f5e3b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Kaasas on aeg-ajalt k\u00fcsimusi Glustermi tuumaseadistuse soovituste kohta ja kas see on vajalik.<\/p>\n<p>Tegelik vajadus tekib harva. Enamikul koormustel t\u00f6\u00f6tab tuum v\u00e4ga h\u00e4sti. Kuigi on ka teiselt poolt. Ajalooliselt tarbib Linuxi tuum meelsasti suures koguses m\u00e4lu, kui tal seda v\u00f5imaldatakse, sealhulgas m\u00e4lukaotuse kaudu, mis on peamine viis j\u00f5udluse suurendamiseks.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Enamikel juhtudel t\u00f6\u00f6tab see suurep\u00e4raselt, kuid suurte koormuste korral v\u00f5ib see p\u00f5hjustada probleeme. <\/p>\n<p>Meil on suur kogemus m\u00e4lutarbimist vajavate s\u00fcsteemide, nagu CAD, EDA ja sarnaste, t\u00f6\u00f6tlemisel, mis hakkasid suure koormuse korral aeglustuma. Ja m\u00f5nikord oleme kokku puutunud probleemidega Glusteris. P\u00e4rast mitme p\u00e4eva jooksul j\u00e4lgimist kasutatud m\u00e4lu ja kettaseisakute aegade osas saime nende koormuse, tohutu iowaiti, tuuma vead (kernel oops), hangumised jne. <\/p>\n<p>See artikkel on paljude katsete tulemus, kus on seadistatud parameetreid erinevates olukordades. Nende parameetrite abil on paranenud mitte ainult \u00fcldine reageerimisv\u00f5ime, vaid ka klaster on m\u00e4rgatavalt stabiilsem.<\/p>\n<p>Kui r\u00e4\u00e4gitakse m\u00e4lu seadistamisest, tuleb esmalt vaadata virtuaalse m\u00e4lus\u00fcsteemi (VM, virtual memory) poole, millel on palju valikuid, mis v\u00f5ivad teid segadusse ajada.<\/p>\n<h4>vm.swappiness<\/h4>\n<p>\nParameeter <code>vm.swappiness<\/code> m\u00e4\u00e4rab, kui palju tuum kasutab vahetust (swap, podkatk) v\u00f5rreldes operatiivm\u00e4lu kasutamisega. Algkoodis on see samuti defineeritud kui \u00abtendency to steal mapped memory\u00bb (kaldumine varastada kaardistatud m\u00e4lu). K\u00f5rge swappiness'i v\u00e4\u00e4rtus t\u00e4hendab, et tuum on t\u00f5en\u00e4olisem, et vabastab kaardistatud lehek\u00fcljed. Madal swappiness'i v\u00e4\u00e4rtus t\u00e4hendab vastupidist: tuum vabastab v\u00e4hem lehek\u00fclgi m\u00e4lust. Teisis\u00f5nu, mida k\u00f5rgem on v\u00e4\u00e4rtus <code>vm.swappiness<\/code>, seda enam s\u00fcsteem kasutab vahetusm\u00e4lu.<\/p>\n<p>Suur swap'i kasutamine pole soovitatav, kuna m\u00e4llu laaditakse ja sealt eemaldatakse suuri andmepakette. Paljud v\u00e4idavad, et swapnessi v\u00e4\u00e4rtus peaks olema k\u00f5rge, kuid minu kogemuse kohaselt parandab j\u00f5udlust selle seadmine '0'-le.<\/p>\n<p>Lisainfot leiate siit \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/lwn.net\/Articles\/100978\/\">lwn.net\/Articles\/100978<\/a><\/noindex> <\/p>\n<p>Kuid need seaded tuleb siiski rakendada ettevaatlikult ja ainult p\u00e4rast konkreetse rakenduse testimist. K\u00f5rge koormusega voogedastusrakenduste puhul tuleks see seade seadistada '0'-le. Seadmisega '0' paraneb s\u00fcsteemi reageerimisv\u00f5ime.<\/p>\n<h4>vm.vfs_cache_pressure<\/h4>\n<p>\nSee parameeter reguleerib m\u00e4lukasutust, mida tuum kasutab katalooge ja indeksit v\u00e4\u00e4rtusi (dentry ja inode) vahem\u00e4llu salvestamiseks.<\/p>\n<p>Vaikese seade v\u00e4\u00e4rtus 100, tuum p\u00fc\u00fcab \"\u00f5iglaselt\" vabastada dentry ja inode vahem\u00e4lu pagecache ja swapcache suhtes. vfs_cache_pressure'i v\u00e4hendamine viib selleni, et tuum hoiab dentry ja inode vahem\u00e4lud. Kui v\u00e4\u00e4rtus on \"0\", ei puhasta tuum kunagi dentry ja inode vahem\u00e4lu m\u00e4lu survet\u00f5usu t\u00f5ttu, mis v\u00f5ib kergesti viia out-of-memory veani. vfs_cache_pressure'i suurendamine \u00fcle 100 annab tuumale eelise dentry ja inode laadimise vabastamisel.<\/p>\n<p>GlusterFS-i kasutamisel v\u00f5ivad paljud kasutajad koos suurte andmehulkade ja paljude v\u00e4ikeste failidega h\u00f5ivata serveris m\u00e4rkimisv\u00e4\u00e4rse hulga m\u00e4lu inode\/dentry vahem\u00e4lu t\u00f5ttu, mis v\u00f5ib p\u00f5hjustada j\u00f5udluse langust, kuna tuumal on 40 GB m\u00e4lu s\u00fcsteemis andmestruktuuride t\u00f6\u00f6tlemine. Selle parameetri seadmine \u00fcle 100 on aidanud paljusid kasutajaid saavutada \u00f5iglasemat vahem\u00e4lu haldamist ja parandada tuuma reageerimisv\u00f5imet.<\/p>\n<h4>vm.dirty_background_ratio ja vm.dirty_ratio<\/h4>\n<p>\nEsimene parameeter (<code>vm.dirty_background_ratio<\/code>) m\u00e4\u00e4rab protsendi m\u00e4lust, millel on mustad lehek\u00fcljed, saavutades mis tahes protsendi, mille korral tuleb alustada mustade lehek\u00fclgede taustal v\u00e4ljastamist kettale. Seni, kuni seda protsenti ei saavutata, ei kirjutata lehek\u00fclgi kettale. Ja kui v\u00e4ljastamine algab, toimub see taustal, katkestamata aktiivseid protsesse. <\/p>\n<p>Teine parameeter (<code>vm.dirty_ratio<\/code>) m\u00e4\u00e4rab protsendi m\u00e4lust, mis v\u00f5ib olla h\u00f5ivatud mustade lehek\u00fclgedega enne sundv\u00e4ljastamise (forced flash) algust. Kui see k\u00fcnnis on saavutatud, muutuvad k\u00f5ik protsessid s\u00fcnkroonseks (bloqeeritakse) ning neil ei lubata j\u00e4tkata t\u00f6\u00f6d, kuni nende taotletud sisendi\/v\u00e4ljundi operatsioon ei ole tegelikult l\u00f5pule viidud ja andmed ei ole kettale salvestatud. k\u00f5rge koormuse korral p\u00f5hjustab see probleeme, kuna andmete vahem\u00e4lu puudub ja k\u00f5ik sisendi\/v\u00e4ljundi teostavad protsessid on blokeeritud ootamas sisendi\/v\u00e4ljundi teostamist. See p\u00f5hjustab suurt hulka seiskunud protsesse, k\u00f5rget koormust, s\u00fcsteemi ebastabiilsust ja kehva j\u00f5udlust.<\/p>\n<p>Nende parameetrite v\u00e4\u00e4rtuste v\u00e4hendamine toob kaasa andmete sagedasema kirjutamise kettale ja mitte m\u00e4llu salvestamise. See v\u00f5ib aidata s\u00fcsteemides, kus on suur m\u00e4lumaht, kus on normaalne 45\u201390 GB suuruste lehekettide vahem\u00e4lu kettale kirjutamine, mis suurendab ooteaega esifassaadirakendustes, v\u00e4hendades \u00fcldist reageerimiskiirust ja interaktiivsust.<\/p>\n<h4>\u00ab1\u00bb &gt; \/proc\/sys\/vm\/pagecache<\/h4>\n<p>\nLehekett (page cache) on vahem\u00e4lu, kus hoitakse failide ja k\u00e4ivitatavate programmide andmeid, st need on lehed, millel on tegelikud failide v\u00f5i plokkseadmete sisu. Seda vahem\u00e4lu kasutatakse kettalt lugemise v\u00e4hendamiseks. V\u00e4\u00e4rtus \u00ab1\u00bb t\u00e4hendab, et vahem\u00e4lus kasutatakse 1% m\u00e4lust ja kettalt lugemise operatsioone on rohkem kui m\u00e4lust. Selle parameetri muutmine ei ole vajalik, kuid kui olete lehekettide \u00fclevaate kontrollimisel paranoiline, siis v\u00f5ite selle kasutada.<\/p>\n<h4>\u00abdeadline\u00bb &gt; \/sys\/block\/sdc\/queue\/scheduler<\/h4>\n<p>\nSisend-v\u00e4ljundi planeerija (I\/O scheduler) on Linuxi tuuma komponent, mis t\u00f6\u00f6tleb lugemise ja kirjutamise j\u00e4rjekordi. Teoreetiliselt on nutika RAID-kontrolleri jaoks parem kasutada 'noop'-i, kuna Linux ei tea midagi ketta f\u00fc\u00fcsilisest geomeetriast. Seega on efektiivsem lasta kontrolleril, kes tunneb ketta geomeetriat, v\u00f5imalikult kiiresti p\u00e4ringud t\u00f6\u00f6delda. Kuid tundub, et 'deadline' parendab tootlikkust. Rohkem planeerijate kohta saab lugeda Linuxi tuuma l\u00e4htekoodi dokumentatsioonist:<code> linux\/Documentation\/block\/*osched.txt<\/code>. Samuti olen m\u00e4rganud lugemise l\u00e4bilaskvuse suurendamist segatud operatsioonide korral (palju kirjutamisoperatsioone).<\/p>\n<h4>'256' &gt; \/sys\/block\/sdc\/queue\/nr_requests<\/h4>\n<p>\nPuutegurite arv, mis on puhverdatud enne, kui need edastatakse ajakavasse. M\u00f5nede kontrollerite sisej\u00e4rjekorra (queue_depth) suurus on suurem kui nr_requests sisse-\/v\u00e4ljundikava, mist\u00f5ttu on sisend-v\u00e4ljundikavas v\u00e4he v\u00f5imalusi \u00f5igesti prioriseerida ja t\u00e4ita p\u00e4ringute \u00fchendamine. Deadline ja CFQ ajakavade puhul on parem, kui nr_requests on kaks korda suurem kui kontrolleri sisej\u00e4rjekord. P\u00e4ringute \u00fchendamine ja \u00fcmberkorraldamine aitab ajakavale olla suure koormuse korral tundlikum.<\/p>\n<h4>echo \u00ab16\u00bb &gt; \/proc\/sys\/vm\/page-cluster<\/h4>\n<p>\nParameeter page-cluster haldab lehtede arvu, mis kirjutatakse korraga vahetusse. \u00dclaltoodud n\u00e4ites on v\u00e4\u00e4rtus seadistatud \u00ab16\u00bb, vastavalt RAID-i striibi (stripe size) suurusele 64 KB. See ei oma t\u00e4hendust, kui swappiness = 0, kuid kui olete seadnud swappiness v\u00e4\u00e4rtuseks 10 v\u00f5i 20, siis aitab selle v\u00e4\u00e4rtuse kasutamine, kui RAID-i striibi suurus on 64 KB.<\/p>\n<h4>blockdev \u2014setra 4096 \/dev\/<code>&lt;<\/code>devname<code>&gt;<\/code> (-sdb, hdc v\u00f5i dev_mapper)<\/h4>\n<p>\nPaljuski RAID kontrollerite vaikeseaded toovad sageli kaasa halva j\u00f5udluse. \u00dclaltoodud valiku lisamine seadistab eelaimingu 4096 * 512-baidi sektoritele. See suurendab v\u00e4hemalt voogedastuse operatsioonide kiirus, t\u00e4ites ketta sisseehitatud vahem\u00e4lu eelaimimisega, samal ajal kui tuuma aeg kasutatakse sisend-v\u00e4ljundiks valmistamiseks. Vahem\u00e4llu saab salvestada andmed, mis j\u00e4rgmisel lugemisel taaskasutatakse. Liigne eelaiming v\u00f5ib halvendada juhuslikku sisend-v\u00e4ljundit suurte failide korral, kui see kasutab potentsiaalselt kasulikku kettategevuse aega v\u00f5i laadib andmeid vahem\u00e4lust v\u00e4lja.<\/p>\n<p>Allpool on m\u00f5ned lisasoovitused failis\u00fcsteemi tasemel. Kuid neid ei ole veel testitud. Veenduge, et teie failis\u00fcsteem teab striibi suurust ja ketaste arvu massiivis. N\u00e4iteks, et see on raid5 massiiv, mille striibi suurus on 64K ja kuus ketast (tegelikult viit, kuna \u00fcks ketas on pariteedi jaoks). Need soovitused p\u00f5hinevad teoreetilistel eeldustel ja on kogutud erinevatest blogidest\/RAIDi ekspertide artiklitest.<\/p>\n<pre><code class=\"bash\">-&gt; ext4 fs, 5 ketast, 64K striip, \u00fchikutes 4K plokkides\nmkfs -text4 -E stride=$((64\/4))\n-&gt; xfs, 5 ketast, 64K striip, \u00fchikutes 512-byte sektorites\nmkfs -txfs -d sunit=$((64*2)) -d swidth=$((5*64*2))<\/code><\/pre>\n<p>\nSuuremate failide puhul v\u00f5ib kaaluda eeltoodud striibide suuruste suurendamist.<\/p>\n<p><b>T\u00c4HELEPANU!<\/b> K\u00f5ik, mis on \u00fclaltoodud, on m\u00f5ne t\u00fc\u00fcpi rakenduste jaoks \u00e4\u00e4rmiselt subjektiivne. See artikkel ei garanteeri mingeid parandusi ilma vastava rakenduse eelneva testimiseta kasutaja poolt. Seda tuleks rakendada ainult juhtudel, kui on vajalik s\u00fcsteemi \u00fcldise reageerimise parandamine v\u00f5i kui see lahendab praeguseid probleeme.<\/p>\n<h4>Lisamaterjalid:<\/h4>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/dom.as\/2008\/02\/05\/linux-io-schedulers\/\">dom.as\/2008\/02\/05\/linux-io-schedulers<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.nextre.it\/oracledocs\/oraclemyths.html\">www.nextre.it\/oracledocs\/oraclemyths.html<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2006\/11\/15\/40\">lkml.org\/lkml\/2006\/11\/15\/40<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/misterd77.blogspot.com\/2007\/11\/3ware-hardware-raid-vs-linux-software.html\">misterd77.blogspot.com\/2007\/11\/3ware-hardware-raid-vs-linux-software.html<\/a><\/noindex> <\/li>\n<\/ul>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/ODzb\/\"><img decoding=\"async\" alt=\"Linuxi tuumade seadistamine GlusterFS jaoks\" src=\"\/wp-content\/uploads\/2020\/10\/1dc8da8d6b7c70ca909365e26ccb9a48.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<blockquote>\n<h3>Loe veel<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/511122\/\">Kasutame nftables'i Red Hat Enterprise Linux 8-s<\/a><\/noindex><\/li>\n<\/ul>\n<\/blockquote>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/521480\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00abAdministrator Linux. Professional\u00bb. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0442\u043e \u0442\u0443\u0442, \u0442\u043e \u0442\u0430\u043c \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u0445 Gluster \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044f\u0434\u0440\u0430 \u0438 \u0435\u0441\u0442\u044c \u043b\u0438 \u0432 \u044d\u0442\u043e\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c. \u0422\u0430\u043a\u0430\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0440\u0435\u0434\u043a\u043e. \u041d\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u044f\u0434\u0440\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e. \u0425\u043e\u0442\u044f \u0435\u0441\u0442\u044c \u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430. \u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u044f\u0434\u0440\u043e Linux \u043e\u0445\u043e\u0442\u043d\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u043f\u0430\u043c\u044f\u0442\u0438, \u0435\u0441\u043b\u0438 \u0435\u043c\u0443 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":95784,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-95783","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.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00abAdministrator Linux.\" \/>\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\/et\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0434\u043b\u044f GlusterFS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00abAdministrator Linux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs\" \/>\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-10-03T11:42:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-03T11:42:02+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\udd47Linuxi tuuma seadistamine GlusterFS-ile | ProHoster","description":"Artikli t\u00f5lkimine on ette valmistatud kursuse \"Administrator Linux\" alguse eel.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0434\u043b\u044f GlusterFS | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00abAdministrator Linux.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","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-10-03T11:42:02+00:00","article:modified_time":"2020-10-03T11:42:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95783","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 10:57:48","updated":"2022-09-29 13:03:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/95783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=95783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/95783\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/95784"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=95783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=95783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=95783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}