{"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\/sl\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","title":{"rendered":"Pode\u0161avanje Linux jezgra za GlusterFS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b><i>Prevod \u010dlanka pripremljen je uo\u010di po\u010detka kursa <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/ODzb\/\">Administrator Linux. Professional<\/a><\/noindex>.<\/i><\/b><\/p>\n<p><img decoding=\"async\" alt=\"Pode\u0161avanje Linux jezgra za GlusterFS\" src=\"\/wp-content\/uploads\/2020\/10\/d44c40c5e21142bff6fc56f2478f5e3b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ob\u010das se objevuj\u00ed dotazy na doporu\u010den\u00ed Gluster ohledn\u011b konfigurace j\u00e1dra a zda je to nezbytn\u00e9.<\/p>\n<p>Takov\u00e1 pot\u0159eba se objevuje z\u0159\u00eddka. V\u011bt\u0161ina z\u00e1t\u011b\u017e\u00ed pracuje s j\u00e1drem velmi dob\u0159e. Existuje v\u0161ak i druh\u00e1 str\u00e1nka. Historicky je j\u00e1dro Linuxu ochotn\u00e9 spot\u0159ebov\u00e1vat velk\u00e9 mno\u017estv\u00ed pam\u011bti, pokud mu to dovol\u00edte, v\u010detn\u011b cachingu jako hlavn\u00edho zp\u016fsobu zvy\u0161ov\u00e1n\u00ed v\u00fdkonu.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Ve v\u011bt\u0161in\u011b p\u0159\u00edpad\u016f to funguje skv\u011ble, ale p\u0159i vysok\u00e9m zat\u00ed\u017een\u00ed to m\u016f\u017ee v\u00e9st k probl\u00e9m\u016fm. <\/p>\n<p>M\u00e1me bohat\u00e9 zku\u0161enosti se syst\u00e9my s vysokou spot\u0159ebou pam\u011bti, jako jsou CAD, EDA a podobn\u00e9, kter\u00e9 za\u010daly zpomalovat p\u0159i vysok\u00e9m zat\u00ed\u017een\u00ed. A ob\u010das jsme se setkali s probl\u00e9my v Glusteru. Pe\u010dliv\u00fdm pozorov\u00e1n\u00edm vyu\u017eit\u00ed pam\u011bti a \u010dekac\u00edmi \u010dasy disk\u016f jsme zaznamenali jejich p\u0159et\u00ed\u017een\u00ed, obrovsk\u00e9 iowait, chyby j\u00e1dra (kernel oops), zav\u011b\u0161en\u00ed syst\u00e9mu atd. <\/p>\n<p>Tento \u010dl\u00e1nek je v\u00fdsledkem mnoha experiment\u016f s nastaven\u00edm parametr\u016f proveden\u00fdch v r\u016fzn\u00fdch situac\u00edch. D\u00edky t\u011bmto parametr\u016fm se nejen zlep\u0161ila celkov\u00e1 odezva, ale tak\u00e9 v\u00fdrazn\u011b stabilizoval chod klastru.<\/p>\n<p>Pokud jde o nastaven\u00ed pam\u011bti, je nejprve d\u016fle\u017eit\u00e9 se pod\u00edvat na subsyst\u00e9m virtu\u00e1ln\u00ed pam\u011bti (VM, virtual memory), kter\u00fd m\u00e1 \u0161irokou \u0161k\u00e1lu mo\u017enost\u00ed, kter\u00e9 mohou b\u00fdt matouc\u00ed.<\/p>\n<h4>vm.swappiness<\/h4>\n<p>\nParametri <code>vm.swappiness<\/code> ur\u010duje, jak moc j\u00e1dro pou\u017e\u00edv\u00e1 swapov\u00e1n\u00ed ve srovn\u00e1n\u00ed s opera\u010dn\u00ed pam\u011bt\u00ed. V zdrojov\u00e9m k\u00f3du je tak\u00e9 definov\u00e1n jako \u201etendence kr\u00e1st mapovanou pam\u011b\u0165\u201c. Vy\u0161\u0161\u00ed hodnota swappiness znamen\u00e1, \u017ee j\u00e1dro bude v\u00edce ochotn\u00e9 vykl\u00e1dat mapovan\u00e9 str\u00e1nky. Ni\u017e\u0161\u00ed hodnota swappiness znamen\u00e1 opak: j\u00e1dro bude m\u00e9n\u011b vykl\u00e1dat str\u00e1nky z pam\u011bti. Jin\u00fdmi slovy, \u010d\u00edm vy\u0161\u0161\u00ed hodnota <code>vm.swappiness<\/code>, t\u00edm v\u00edce syst\u00e9m vyu\u017eije swap.<\/p>\n<p>Velk\u00e9 vyu\u017e\u00edv\u00e1n\u00ed swapov\u00e1n\u00ed je ne\u017e\u00e1douc\u00ed, proto\u017ee se do opera\u010dn\u00ed pam\u011bti a z n\u00ed na\u010d\u00edtaj\u00ed velk\u00e9 bloky dat. Mnoz\u00ed tvrd\u00ed, \u017ee hodnota swapiness by m\u011bla b\u00fdt vysok\u00e1, ale podle m\u00e9 zku\u0161enosti vede k zv\u00fd\u0161en\u00ed v\u00fdkonu nastaven\u00ed na \u201e0\u201c.<\/p>\n<p>V\u00edce informac\u00ed lze naj\u00edt zde \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/lwn.net\/Articles\/100978\/\">lwn.net\/Articles\/100978<\/a><\/noindex> <\/p>\n<p>Vendar pa je treba te nastavitve uporabljati previdno in le po preizkusu konkretne aplikacije. Za visoko obremenjene tokovne aplikacije je treba ta parameter nastaviti na \"0\". Z nastavitvijo na \"0\" se izbolj\u0161a odzivnost sistema.<\/p>\n<h4>vm.vfs_cache_pressure<\/h4>\n<p>\nTa parameter upravlja pomnilnik, ki ga jedro porabi za predpomnjenje objektov map in indeksnih descriptorjev (dentry in inode).<\/p>\n<p>Pri privzeti vrednosti 100 jedro posku\u0161a sprostiti predpomnilnik dentry in inode po \"pravi\u010dnosti\" glede na pagecache in swapcache. Zmanj\u0161anje vfs_cache_pressure povzro\u010di, da jedro obdr\u017ei predpomnilnike dentry in inode. Ko je vrednost \"0\", jedro nikoli ne bo \u010distilo predpomnilnika dentry in inode zaradi pomanjkanja pomnilnika (memory pressure), kar lahko zlahka privede do napake out-of-memory. Pove\u010danje vfs_cache_pressure nad 100 povzro\u010di, da jedro da prednost praznjenju dentry in inode.<\/p>\n<p>Pri uporabi GlusterFS veliko uporabnikov z obse\u017enimi podatki in \u0161tevilnimi majhnimi datotekami lahko na stre\u017eniku zlahka porabi znatno koli\u010dino RAM-a zaradi predpomnjenja inode\/dentry, kar lahko povzro\u010di zmanj\u0161anje zmogljivosti, saj se jedro mora ukvarjati s podatkovnimi strukturami v sistemu z 40 GB pomnilnika. Nastavitev tega parametra nad 100 je mnogim uporabnikom pomagala dose\u010di bolj po\u0161teno predpomnjenje in izbolj\u0161ati odzivnost jedra.<\/p>\n<h4>vm.dirty_background_ratio in vm.dirty_ratio<\/h4>\n<p>\nPrvi parameter (<code>vm.dirty_background_ratio<\/code>) dolo\u010da odstotek pomnilnika z umazanimi stranmi, ki ga je treba dose\u010di, preden se za\u010dne ozadnje \u010di\u0161\u010denje umazanih strani na disk. Dokler ta odstotek ni dose\u017een, se strani ne izvr\u017eejo na disk. Ko se \u010di\u0161\u010denje za\u010dne, poteka v ozadju in ne prekine delujo\u010dih procesov. <\/p>\n<p>Drugi parameter (<code>vm.dirty_ratio<\/code>) dolo\u010da odstotek pomnilnika, ki ga lahko zasedejo umazane strani, preden se za\u010dne prisilno praznjenje (forced flash). Ko ta prag dose\u017ee, postanejo vsi procesi sinhroni (blokirani) in jim ni dovoljeno nadaljevati dela, dokler operacija vnosa-izvoda, ki jo zahtevajo, ni dejansko kon\u010dana in podatki niso shranjeni na disku. Pri mo\u010dno obremenjenem vnosu-izvodu to povzro\u010da te\u017eave, saj ni predpomnjenja podatkov in se vsi procesi, ki izvajajo vnose-izvode, blokirajo v pri\u010dakovanju vnosa-izvoda. To vodi do velikega \u0161tevila blokiranih procesov, visoke obremenitve, nestabilnega delovanja sistema in slabe zmogljivosti.<\/p>\n<p>Zmanj\u0161anje vrednosti teh parametrov pomeni, da se podatki pogosteje zapisujejo na disk in se ne shranjujejo v RAM-u. To lahko pomaga sistemom z veliko pomnilnika, ki jim je normalno zapisovati na disk predpomnilnik strani velikosti 45\u201390 GB, kar povzro\u010da ogromna \u010dakalna obdobja za sprednje aplikacije ter zmanj\u0161uje splo\u0161no odzivnost in interaktivnost.<\/p>\n<h4>\u00ab1\u00bb &gt; \/proc\/sys\/vm\/pagecache<\/h4>\n<p>\nPredpomnilnik strani (page cache) je predpomnilnik, v katerem so shranjeni podatki datotek in izvr\u0161ljivih programov, kar pomeni, da so to strani z dejansko vsebino datotek ali blokovnih naprav. Ta predpomnilnik se uporablja za zmanj\u0161anje \u0161tevila branj z diska. Vrednost \u00ab1\u00bb pomeni, da se za predpomnilnik uporablja 1% RAM-a in bo ve\u010d branja z diska kot iz RAM-a. Ni nujno spreminjati te nastavitve, vendar jo lahko uporabite, \u010de ste paranoidni glede nadzora nad predpomnilnikom strani.<\/p>\n<h4>\u00abdeadline\u00bb &gt; \/sys\/block\/sdc\/queue\/scheduler<\/h4>\n<p>\nPlaner vnosa-izvoda (I\/O scheduler) je komponenta jedra Linux, ki upravlja z vrstami branja in pisanja. Teoreti\u010dno je za pametni RAID-nadzornik najbolje uporabljati \u00abnoop\u00bb, ker Linux ne ve ni\u010d o fizi\u010dni geometriji diska, zato je u\u010dinkoviteje pustiti nadzorniku, ki dobro pozna geometrijo diska, da \u010dim hitreje obdeluje zahtevke. Vendar se zdi, da \u00abdeadline\u00bb pove\u010duje zmogljivost. Ve\u010d o planerjih lahko preberete v dokumentaciji izvorne kode jedra Linux:<code> linux\/Documentation\/block\/*osched.txt<\/code>. In tudi opazil sem pove\u010danje propustnosti branja med me\u0161animi operacijami (mnoge operacije pisanja).<\/p>\n<h4>\u00ab256\u00bb &gt; \/sys\/block\/sdc\/queue\/nr_requests<\/h4>\n<p>\n\u0160tevilo vhodno-izhodnih poizvedb v predpomnilniku, preden jih prenese na\u010drtovalec. Velikost notranje vrste nekaterih krmilnikov (queue_depth) je ve\u010dja od \u0161tevila poizvedb (nr_requests) na\u010drtovalca vhodno-izhodnih operacij, kar pomeni, da ima na\u010drtovalec malo mo\u017enosti, da pravilno prioritizira in zdru\u017ei poizvedbe. Za na\u010drtovalnike deadline in CFQ je bolje, da je nr_requests dvakratnik notranje vrste krmilnika. Zajemanje in preurejanje poizvedb pomaga na\u010drtovalcu, da je bolj odziven pri visokih obremenitvah.<\/p>\n<h4>echo \"16\" &gt; \/proc\/sys\/vm\/page-cluster<\/h4>\n<p>\nParameter page-cluster ureja \u0161tevilo strani, ki se hkrati zapi\u0161ejo v swap. V zgornjem primeru je vrednost nastavljena na \"16\" v skladu z velikostjo trakovanja (stripe size) RAID-a v 64 KB. To nima smisla pri swappiness = 0, vendar \u010de ste nastavili swappiness na 10 ali 20, vam bo uporaba te vrednosti pomagala, ko je velikost trakovanja RAID 64 KB.<\/p>\n<h4>blockdev \u2014setra 4096 \/dev\/<code>&lt;<\/code>devname<code>&gt;<\/code> (-sdb, hdc ali dev_mapper)<\/h4>\n<p>\nPrivzete nastavitve blokovnih naprav za \u0161tevilne RAID krmilnike pogosto povzro\u010dajo slabo zmogljivost. Dodajanje zgoraj navedene mo\u017enosti nastavi predhodno branje za 4096 * 512-bajtne sektors. Vsaj za zaporedne operacije se pove\u010da hitrost, ko se napolni vgrajen predpomnilnik diska s predhodnim branjem v obdobju, ki ga jedro uporablja za pripravo vhodno-izhodnih operacij. V predpomnilnik lahko pridejo podatki, ki jih bodo zahtevali pri naslednjem branju. Preveliko predhodno branje lahko uni\u010di naklju\u010dno vhodno-izhodno za velike datoteke, \u010de koristi potencialno uporabni \u010das diska ali nalo\u017ei podatke izven predpomnilnika.<\/p>\n<p>Spodaj so \u0161e nekateri priporo\u010dila na ravni datote\u010dnega sistema. Vendar \u0161e niso bila testirana. Prepri\u010dajte se, da va\u0161 datote\u010dni sistem ve o velikosti trakovanja in \u0161tevilu diskov v nizu. Na primer, da je to niz raid5 z velikostjo trakovanja 64K iz \u0161estih diskov (v resnici petih, ker se en disk uporablja za pariteto). Ta priporo\u010dila temeljijo na teoreti\u010dnih predpostavkah in so zbrana iz razli\u010dnih blogov\/pri\u0161tevkov strokovnjakov za RAID.<\/p>\n<pre><code class=\"bash\">-&gt; ext4 fs, 5 diskov, 64K trak, enote v 4K blokih\nmkfs -text4 -E stride=$((64\/4))\n-&gt; xfs, 5 diskov, 64K trak, enote v 512-bajtnih sektorjih\nmkfs -txfs -d sunit=$((64*2)) -d swidth=$((5*64*2))<\/code><\/pre>\n<p>\nZa velike datoteke lahko razmislite o pove\u010danju zgoraj navedenih velikosti trakov.<\/p>\n<p><b>POZOR!<\/b> Vse, kar je opisano zgoraj, je izjemno subjektivno za nekatere vrste aplikacij. Ta \u010dlanek ne zagotavlja nobenih izbolj\u0161av brez predhodnega testiranja ustreznih aplikacij s strani uporabnika. Uporabiti ga je treba le, kadar je potrebno izbolj\u0161ati splo\u0161no odzivnost sistema ali \u010de re\u0161uje trenutne te\u017eave.<\/p>\n<h4>Dodatni materiali:<\/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=\"Pode\u0161avanje Linux jezgra za GlusterFS\" src=\"\/wp-content\/uploads\/2020\/10\/1dc8da8d6b7c70ca909365e26ccb9a48.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<blockquote>\n<h3>Preberite ve\u010d<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/511122\/\">Uporabimo nftables v Red Hat Enterprise Linux 8<\/a><\/noindex><\/li>\n<\/ul>\n<\/blockquote>\n<p>Izvor: <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.4 - 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\/sl\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\/sl\/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\udd47Nastavitev jedra Linux za GlusterFS | ProHoster","description":"Prevod \u010dlanka je bil pripravljen v predve\u010der za\u010detka te\u010daja 'Administrator Linux'.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/95783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=95783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/95783\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/95784"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=95783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=95783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=95783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}