{"id":120,"date":"2012-07-03T10:32:27","date_gmt":"2012-07-03T10:32:27","guid":{"rendered":"https:\/\/www.demenageur-site.com\/blog\/?p=120"},"modified":"2012-07-03T10:32:27","modified_gmt":"2012-07-03T10:32:27","slug":"quand-la-racine-du-serveur-est-remplie-a-100","status":"publish","type":"post","link":"https:\/\/www.demenageur-site.com\/blog\/2012\/07\/quand-la-racine-du-serveur-est-remplie-a-100\/","title":{"rendered":"Quand la racine \/ du serveur est remplie \u00e0 100% &#8230;"},"content":{"rendered":"<p>Ce billet est inspir\u00e9 par l&rsquo;appel ce matin d&rsquo;un client dont le serveur d\u00e9di\u00e9 \u00e9tait en cours de plantage&#8230;<\/p>\n<p>Etat des lieux : un service ne d\u00e9marre plus, ou plante, car il n&rsquo;y a <strong>plus de place libre dans la racine \/<\/strong>. (erreur du genre \u00ab\u00a0not enough space on disk\u00a0\u00bb)<\/p>\n<p><strong>Que faire ?<\/strong><\/p>\n<p>1) D\u00e9j\u00e0, bien comprendre comment est organis\u00e9 le syst\u00e8me de fichier. La commande \u00ab\u00a0<strong>mount -l<\/strong>\u00a0\u00bb va vous lister les diff\u00e9rents points de montage. Identifiez le disque contenant la racine.<\/p>\n<p>2) Examiner l&rsquo;\u00e9tat de remplissage, avec la commande \u00ab\u00a0<strong>df -h<\/strong>\u00a0\u00bb<\/p>\n<p>Cette commande va vous donner l&rsquo;espace restant libre sur les disques. Il y a\u00a0 de grandes chances que le disque supportant la racine apparaisse bien rempli&#8230;<\/p>\n<p>3) Utiliser la commande \u00ab\u00a0<strong>du<\/strong>\u00a0\u00bb pour trouver quel est le ou les r\u00e9pertoires ou fichiers qui prennent trop de place.<\/p>\n<p><strong>du -sh \/*<\/strong> vous liste un r\u00e9sum\u00e9 du contenu des diff\u00e9rents r\u00e9pertoires de la racine (attention \u00e7a peut \u00eatre long)<\/p>\n<p><strong>du -ah \/root<\/strong> affiche la taille de tous les fichiers du r\u00e9pertoire \/root. Pratique, car l&rsquo;option &lsquo;-a&rsquo; vous permet de visualiser m\u00eame les dossiers et les fichiers cach\u00e9s (commen\u00e7ant par un point).<\/p>\n<p>Tr\u00e8s souvent, la racine se remplit car des <strong>fichiers de logs<\/strong> deviennent \u00e9normes. Faites donc bien attention \u00e0 configurer proprement l&rsquo;utilitaire \u00ab\u00a0<strong>logrotate<\/strong>\u00a0\u00bb afin de faire tourner les logs r\u00e9guli\u00e8rement, et \u00e9vitez de stocker vos \u00ab\u00a0gros\u00a0\u00bb logs \u00e0 la racine.<\/p>\n<p>Si aucun fichier ne vous semble bien gros, et que vous constatez une tr\u00e8s grande diff\u00e9rence entre le r\u00e9sultat de la commande \u00ab\u00a0du\u00a0\u00bb et de la commande \u00ab\u00a0df\u00a0\u00bb, peut-\u00eatre alors qu&rsquo;un processus a plant\u00e9 en <strong>laissant un fichier ouvert<\/strong> \u00e0 une taille gigantesque.<br \/>\nVous pouvez alors tenter la commande \u00ab\u00a0<strong>lsof -n -P | grep deleted<\/strong>\u00a0\u00bb pour trouver le fichier en cause.<\/p>\n<p>Dans tous les cas, intervenez avant que votre racine soit satur\u00e9e. Installez un outil de monitoring sympa comme <strong>munin<\/strong> pour surveiller l&rsquo;occupation des disques et partitions et r\u00e9agissez avant que tout soit rempli.<\/p>\n<p>Si tout est d\u00e9j\u00e0 plant\u00e9 et que vous avez besoin d&rsquo;aide, n&rsquo;h\u00e9sitez pas \u00e0 utiliser nos <a href=\"https:\/\/www.demenageur-site.com\/urgence.php\">services d&rsquo;urgence informatique<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ce billet est inspir\u00e9 par l&rsquo;appel ce matin d&rsquo;un client dont le serveur d\u00e9di\u00e9 \u00e9tait en cours de plantage&#8230; Etat des lieux : un service ne d\u00e9marre plus, ou plante, car il n&rsquo;y a plus de place libre dans la<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/www.demenageur-site.com\/blog\/2012\/07\/quand-la-racine-du-serveur-est-remplie-a-100\/\">Lire la suite &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/posts\/120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/comments?post=120"}],"version-history":[{"count":2,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/posts\/120\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/posts\/120\/revisions\/122"}],"wp:attachment":[{"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/media?parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/categories?post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.demenageur-site.com\/blog\/wp-json\/wp\/v2\/tags?post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}