{"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\/fr\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","title":{"rendered":"Configuration du noyau Linux pour GlusterFS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b><i>La traduction de l'article a \u00e9t\u00e9 pr\u00e9par\u00e9e en pr\u00e9vision du lancement du cours <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/ODzb\/\">\u00abAdministrateur Linux. Professionnel\u00bb<\/a><\/noindex>.<\/i><\/b><\/p>\n<p><img decoding=\"async\" alt=\"Configuration du noyau Linux pour GlusterFS\" src=\"\/wp-content\/uploads\/2020\/10\/d44c40c5e21142bff6fc56f2478f5e3b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Des questions concernant les recommandations de Gluster sur la configuration du noyau surgissent de temps en temps.<\/p>\n<p>Une telle n\u00e9cessit\u00e9 se fait rare. Dans la majorit\u00e9 des charges de travail, le noyau fonctionne tr\u00e8s bien. Cependant, il y a un revers. Historiquement, le noyau Linux a tendance \u00e0 consommer beaucoup de m\u00e9moire lorsqu'on lui en donne l'occasion, notamment pour le cache, en tant que principale m\u00e9thode d'am\u00e9lioration des performances.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Dans la plupart des cas, cela fonctionne parfaitement, mais sous une forte charge, cela peut entra\u00eener des probl\u00e8mes. <\/p>\n<p>Nous avons une grande exp\u00e9rience avec des syst\u00e8mes consommant beaucoup de m\u00e9moire, comme CAD, EDA et d'autres, qui ont commenc\u00e9 \u00e0 ralentir sous une forte charge. Et parfois, nous avons rencontr\u00e9 des probl\u00e8mes avec Gluster. Apr\u00e8s avoir observ\u00e9 pendant plusieurs jours la m\u00e9moire utilis\u00e9e et le temps d'attente des disques, nous avons constat\u00e9 leur surcharge, d'\u00e9normes iowait, des erreurs noyau (kernel oops), des gels, etc. <\/p>\n<p>Cet article est le fruit de nombreux exp\u00e9riences de r\u00e9glage des param\u00e8tres, effectu\u00e9es dans diverses situations. Gr\u00e2ce \u00e0 ces r\u00e9glages, non seulement la r\u00e9activit\u00e9 globale s'est am\u00e9lior\u00e9e, mais le fonctionnement du cluster s'est \u00e9galement stabilis\u00e9 de mani\u00e8re significative.<\/p>\n<p>Lorsqu'il s'agit de configurer la m\u00e9moire, la premi\u00e8re chose \u00e0 examiner est le sous-syst\u00e8me de m\u00e9moire virtuelle (VM, virtual memory), qui dispose d'un grand nombre d'options susceptibles de vous d\u00e9router.<\/p>\n<h4>vm.swappiness<\/h4>\n<p>\nParam\u00e8tre <code>vm.swappiness<\/code> d\u00e9termine dans quelle mesure le noyau utilise le swap par rapport \u00e0 la m\u00e9moire vive. Dans le code source, il est \u00e9galement d\u00e9fini comme \u00abtendency to steal mapped memory\u00bb (tendance \u00e0 voler de la m\u00e9moire mapp\u00e9e). Une valeur \u00e9lev\u00e9e de swappiness signifie que le noyau sera plus enclin \u00e0 d\u00e9charger les pages mapp\u00e9es. Une faible valeur de swappiness signifie le contraire : le noyau d\u00e9chargera moins de pages de la m\u00e9moire. En d'autres termes, plus la valeur est \u00e9lev\u00e9e <code>vm.swappiness<\/code>, plus le syst\u00e8me utilisera de swap.<\/p>\n<p>Une forte utilisation du swap est ind\u00e9sirable, car d'\u00e9normes blocs de donn\u00e9es sont charg\u00e9s et d\u00e9charg\u00e9s dans la m\u00e9moire vive. Beaucoup affirment que la valeur de swapiness doit \u00eatre \u00e9lev\u00e9e, mais d'apr\u00e8s mon exp\u00e9rience, un r\u00e9glage \u00e0 \u00ab0\u00bb am\u00e9liore la performance.<\/p>\n<p>Vous pouvez en lire plus ici \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/lwn.net\/Articles\/100978\/\">lwn.net\/Articles\/100978<\/a><\/noindex> <\/p>\n<p>Cependant, ces r\u00e9glages doivent \u00eatre appliqu\u00e9s avec prudence et uniquement apr\u00e8s avoir test\u00e9 l'application sp\u00e9cifique. Pour les applications de streaming \u00e0 fort trafic, ce param\u00e8tre doit \u00eatre r\u00e9gl\u00e9 sur \u00ab0\u00bb. En le changeant \u00e0 \u00ab0\u00bb, la r\u00e9activit\u00e9 du syst\u00e8me s'am\u00e9liore.<\/p>\n<h4>vm.vfs_cache_pressure<\/h4>\n<p>\nCe param\u00e8tre contr\u00f4le la m\u00e9moire utilis\u00e9e par le noyau pour le cache des objets de r\u00e9pertoire et des descripteurs d'index (dentry et inode).<\/p>\n<p>Avec une valeur par d\u00e9faut de 100, le noyau tentera de lib\u00e9rer le cache dentry et inode de mani\u00e8re \u00ab\u00e9quitable\u00bb par rapport \u00e0 pagecache et swapcache. R\u00e9duire vfs_cache_pressure entra\u00eene le noyau \u00e0 conserver les caches dentry et inode. Lorsque la valeur est \u00e0 \u00ab0\u00bb, le noyau ne videra jamais le cache dentry et inode en raison d'une pression m\u00e9moire, ce qui peut facilement entra\u00eener une erreur de manque de m\u00e9moire. Augmenter vfs_cache_pressure au-del\u00e0 de 100 donne la priorit\u00e9 au noyau pour d\u00e9charger dentry et inode.<\/p>\n<p>Lors de l'utilisation de GlusterFS, de nombreux utilisateurs avec de grandes quantit\u00e9s de donn\u00e9es et de nombreux petits fichiers peuvent facilement consommer une quantit\u00e9 significative de m\u00e9moire vive sur le serveur en raison du cache d'inode\/dentry, ce qui peut nuire \u00e0 la performance, car le noyau doit traiter des structures de donn\u00e9es dans un syst\u00e8me avec 40 Go de m\u00e9moire. R\u00e9glage de ce param\u00e8tre \u00e0 plus de 100 a aid\u00e9 de nombreux utilisateurs \u00e0 obtenir un cache plus \u00e9quitable et \u00e0 am\u00e9liorer la r\u00e9activit\u00e9 du noyau.<\/p>\n<h4>vm.dirty_background_ratio et vm.dirty_ratio<\/h4>\n<p>\nLe premier param\u00e8tre (<code>vm.dirty_background_ratio<\/code>) d\u00e9finit le pourcentage de m\u00e9moire avec des pages sales, atteignant lequel le vidage en arri\u00e8re-plan des pages sales sur le disque doit commencer. Tant que ce pourcentage n'est pas atteint, les pages ne sont pas vid\u00e9es sur le disque. Lorsque le vidage commence, cela se fait en arri\u00e8re-plan, sans interrompre les processus en cours. <\/p>\n<p>Le deuxi\u00e8me param\u00e8tre (<code>vm.dirty_ratio<\/code>) d\u00e9finit le pourcentage de m\u00e9moire pouvant \u00eatre occup\u00e9 par des pages sales avant le d\u00e9but d'un vidage forc\u00e9 (forced flush). Lorsque ce seuil est atteint, tous les processus deviennent synchrones (sont bloqu\u00e9s) et ne sont pas autoris\u00e9s \u00e0 continuer leur travail tant que l'op\u00e9ration d'I\/O demand\u00e9e n'est pas effectivement termin\u00e9e et que les donn\u00e9es ne sont pas sur le disque. En cas de forte charge d'I\/O, cela pose un probl\u00e8me, car la mise en cache des donn\u00e9es est absente et tous les processus effectuant des op\u00e9rations d'I\/O sont bloqu\u00e9s en attendant l'I\/O. Cela conduit \u00e0 un grand nombre de processus suspendus, une forte charge, un fonctionnement instable du syst\u00e8me et de mauvaises performances.<\/p>\n<p>La r\u00e9duction des valeurs de ces param\u00e8tres entra\u00eene un vidage plus fr\u00e9quent des donn\u00e9es sur le disque et une moindre conservation dans la RAM. Cela peut aider les syst\u00e8mes disposant d'une grande quantit\u00e9 de m\u00e9moire, pour lesquels il est normal de vider sur le disque un cache de pages de 45 \u00e0 90 Go, ce qui entra\u00eene des temps d'attente \u00e9normes pour les applications frontend, r\u00e9duisant la r\u00e9activit\u00e9 et l'interactivit\u00e9 globales.<\/p>\n<h4>\u00ab1\u00bb &gt; \/proc\/sys\/vm\/pagecache<\/h4>\n<p>\nLe cache de pages (page cache) est un cache qui stocke les donn\u00e9es des fichiers et des programmes ex\u00e9cutables, c\u2019est-\u00e0-dire des pages contenant le contenu r\u00e9el des fichiers ou des p\u00e9riph\u00e9riques de blocs. Ce cache est utilis\u00e9 pour r\u00e9duire le nombre de lectures depuis le disque. Une valeur de \u00ab1\u00bb signifie qu'1 % de la RAM est utilis\u00e9e pour le cache et qu'il y aura plus d'op\u00e9rations de lecture depuis le disque que depuis la RAM. Il n'est pas n\u00e9cessaire de modifier ce param\u00e8tre, mais si vous \u00eates parano\u00efaque \u00e0 propos du contr\u00f4le du cache des pages, vous pouvez l'utiliser.<\/p>\n<h4>\u00abdeadline\u00bb &gt; \/sys\/block\/sdc\/queue\/scheduler<\/h4>\n<p>\nLe planificateur d'I\/O (I\/O scheduler) est un composant du noyau Linux qui traite les files d'attente de lecture et d'\u00e9criture. Th\u00e9oriquement, pour un contr\u00f4leur RAID intelligent, il est pr\u00e9f\u00e9rable d'utiliser \u00abnoop\u00bb, car Linux ne conna\u00eet rien sur la g\u00e9om\u00e9trie physique du disque, il est donc plus efficace de laisser le contr\u00f4leur, qui conna\u00eet bien la g\u00e9om\u00e9trie du disque, traiter la demande le plus rapidement possible. Mais il semble que \u00abdeadline\u00bb am\u00e9liore les performances. Vous pouvez lire davantage sur les planificateurs dans la documentation du code source du noyau Linux :<code> linux\/Documentation\/block\/*osched.txt<\/code>. Et j'ai \u00e9galement observ\u00e9 une augmentation de la bande passante de lecture lors d'op\u00e9rations mixtes (beaucoup d'op\u00e9rations d'\u00e9criture).<\/p>\n<h4>\u00ab256\u00bb &gt; \/sys\/block\/sdc\/queue\/nr_requests<\/h4>\n<p>\nLe nombre de requ\u00eates d'E\/S dans le tampon avant qu'elles ne soient transmises au planificateur. La taille de la file d'attente interne de certains contr\u00f4leurs (queue_depth) est sup\u00e9rieure \u00e0 nr_requests du planificateur d'E\/S, ce qui laisse peu de chances au planificateur d'E\/S de prioriser correctement et d'effectuer la fusion des requ\u00eates. Pour les planificateurs deadline et CFQ, il est pr\u00e9f\u00e9rable que nr_requests soit deux fois sup\u00e9rieur \u00e0 la file d'attente interne du contr\u00f4leur. La fusion et le r\u00e9arrangement des requ\u00eates aident le planificateur \u00e0 \u00eatre plus r\u00e9actif sous une forte charge.<\/p>\n<h4>echo \u00ab16\u00bb &gt; \/proc\/sys\/vm\/page-cluster<\/h4>\n<p>\nLe param\u00e8tre page-cluster contr\u00f4le le nombre de pages \u00e9crites dans le swap \u00e0 la fois. Dans l'exemple ci-dessus, la valeur est d\u00e9finie \u00e0 \u00ab16\u00bb en fonction de la taille de bande (stripe size) RAID de 64 Ko. Cela n\u2019a pas de sens lorsque swappiness = 0, mais si vous avez d\u00e9fini swappiness \u00e0 10 ou 20, l'utilisation de cette valeur vous aidera lorsque la taille de bande RAID est de 64 Ko.<\/p>\n<h4>blockdev \u2014setra 4096 \/dev\/<code>&lt;<\/code>nom_du_dev<code>&gt;<\/code> (-sdb, hdc ou dev_mapper)<\/h4>\n<p>\nLes param\u00e8tres par d\u00e9faut des p\u00e9riph\u00e9riques de bloc pour de nombreux contr\u00f4leurs RAID entra\u00eenent souvent des performances m\u00e9diocres. L'ajout de l'option ci-dessus configure la lecture anticip\u00e9e pour 4096 * 512 octets de secteurs. Pour les op\u00e9rations de flux, la vitesse augmente en remplissant le cache int\u00e9gr\u00e9 du disque gr\u00e2ce \u00e0 la lecture anticip\u00e9e pendant la p\u00e9riode utilis\u00e9e par le noyau pour pr\u00e9parer les E\/S. Des donn\u00e9es peuvent \u00eatre mises en cache qui seront demand\u00e9es lors de la prochaine lecture. Une lecture anticip\u00e9e trop importante peut nuire aux E\/S al\u00e9atoires pour de gros fichiers si elle utilise potentiellement du temps disque utile ou charge des donn\u00e9es au-del\u00e0 du cache.<\/p>\n<p>Voici quelques autres recommandations au niveau du syst\u00e8me de fichiers. Cependant, elles n'ont pas encore \u00e9t\u00e9 test\u00e9es. Assurez-vous que votre syst\u00e8me de fichiers conna\u00eet la taille de bande et le nombre de disques dans l'ensemble. Par exemple, que c'est un ensemble raid5 avec une taille de bande de 64K \u00e0 partir de six disques (en fait, \u00e0 partir de cinq, car un disque est utilis\u00e9 pour la parit\u00e9). Ces recommandations sont bas\u00e9es sur des hypoth\u00e8ses th\u00e9oriques et rassembl\u00e9es \u00e0 partir de divers blogs\/articles d'experts en RAID.<\/p>\n<pre><code class=\"bash\">-&gt; fs ext4, 5 disques, bande de 64K, unit\u00e9s en blocs de 4K\nmkfs -text4 -E stride=$((64\/4))\n-&gt; xfs, 5 disques, bande de 64K, unit\u00e9s en secteurs de 512 octets\nmkfs -txfs -d sunit=$((64*2)) -d swidth=$((5*64*2))<\/code><\/pre>\n<p>\nPour les gros fichiers, il est possible d'envisager d'augmenter les tailles de bande mentionn\u00e9es ci-dessus.<\/p>\n<p><b>ATTENTION !<\/b> Tout ce qui est d\u00e9crit ci-dessus est extr\u00eamement subjectif pour certains types d'applications. Cet article ne garantit aucune am\u00e9lioration sans test pr\u00e9alable des applications concern\u00e9es par l'utilisateur. Il ne doit \u00eatre appliqu\u00e9 que si n\u00e9cessaire pour am\u00e9liorer la r\u00e9activit\u00e9 globale du syst\u00e8me ou si cela r\u00e9sout des probl\u00e8mes actuels.<\/p>\n<h4>Documents suppl\u00e9mentaires :<\/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=\"Configuration du noyau Linux pour GlusterFS\" src=\"\/wp-content\/uploads\/2020\/10\/1dc8da8d6b7c70ca909365e26ccb9a48.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<blockquote>\n<h3>Lire la suite<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/511122\/\">Utilisons nftables dans Red Hat Enterprise Linux 8<\/a><\/noindex><\/li>\n<\/ul>\n<\/blockquote>\n<p>Source : <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.2 - 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\/fr\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47 Configuration du noyau Linux pour GlusterFS | ProHoster","description":"La traduction de l'article a \u00e9t\u00e9 pr\u00e9par\u00e9e en pr\u00e9vision du lancement du cours \u00ab Administrator Linux \u00bb.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/nastrojka-yadra-linux-dlya-glusterfs","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/95783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=95783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/95783\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/95784"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=95783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=95783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=95783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}