IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Suivi de l'espace disque de plusieurs serveurs


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Mars 2004
    Messages
    1 937
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 937
    Par défaut Suivi de l'espace disque de plusieurs serveurs
    bonjour à tous.
    j'aimerais un reporting de l'espace disque consommé par plusieurs serveurs linux.
    En gros, cela me permettra, à posteriori, de voir quel est le serveur qui consomme le plus d'espace disque.
    Et aussi d'anticiper la progression de l'utilisation de l'espace disque.
    Je sais qu'il y a plusieurs commande pour voir l'espace disque comme :

    ou encore
    et même
    mais par contre j'ai du mal à savoir quelle est la commande optimale qui me permettra de voir facilement l'espace disque consommé par le serveur et l'espace disponible.

    Si je pouvais avoir sur une seule ligne, l'espace total, l'espace consommé et l'espace restant, ça serait l'idéal.
    Le but étant de mettre cela dans une base pour un suivi de l'évolution

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 718
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 718
    Par défaut
    Bonjour,

    je ne connais pas vgs.

    lsblk permet de paramétrer l'affichage :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     $ lsblk --noheadings --raw --bytes --output name,fstype,fssize,fsused,fsavail,fsuse%
    sda     
    sda1 vfat 509640704 66097152 443543552 13%
    sda2 ext4 38608113664 19683500032 16933003264 51%
    sda3 swap    
    sda4 ext4 924361723904 69407576064 807927771136 8%

  3. #3
    Membre émérite Avatar de balkany
    Homme Profil pro
    Touriste
    Inscrit en
    Juillet 2017
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Touriste

    Informations forums :
    Inscription : Juillet 2017
    Messages : 348
    Par défaut
    Citation Envoyé par sam01 Voir le message
    Si je pouvais avoir sur une seule ligne, l'espace total, l'espace consommé et l'espace restant, ça serait l'idéal.
    Pourquoi df ne convient pas ?
    Quitte à jouer un peu sur les options et à filtrer, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    df -h -t ext4 --total | grep '^total'
    Ou bien, si tu ne veux vraiment que les champs cités :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    df -h -t ext4 --output=size,used,avail --total | sed -n '$p'
    Il est possible de spécifier plusieurs types de systèmes de fichiers, en répétant l'option -t.

    +++

    Rq : grep '^total' et sed -n '$p' peuvent tous les deux être remplacés par tail -1

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut
    Citation Envoyé par sam01 Voir le message
    Si je pouvais avoir sur une seule ligne, l'espace total, l'espace consommé et l'espace restant, ça serait l'idéal.
    Le but étant de mettre cela dans une base pour un suivi de l'évolution
    Mes 2 cents:
    L'option df -h sert à générer une chaine représentant la valeur sous une forme facilement lisible par un humain (avec des K, des M, des G, voire des T).
    Si le but est de mettre les valeurs dans une base de données avec l'idée d'en faire un traitement plus ou moins automatique, j'éviterais l'option "-h" au profit de "-b" ou "-k", qui vont générer une "vraie" valeur et non une chaine représentant l'affichage de la valeur.

  5. #5
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 425
    Par défaut
    je ne connais pas vgs.
    C'est une commande LVM : Volume Group Scan.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. [PowerShell] Script remonté d'information sur l'espace disque utilisé sur serveur LINUX
    Par JulesP dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 19/10/2018, 11h44
  2. Réponses: 0
    Dernier message: 26/01/2016, 17h42
  3. Tutoriel sur l'ajout d'espace disque dans un serveur ESXi
    Par Christophe dans le forum VMware
    Réponses: 4
    Dernier message: 24/02/2015, 20h55
  4. Augmentation de l'espace disque avec plusieurs serveurs
    Par martialuk dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 01/03/2011, 11h57
  5. espace disque pour serveur
    Par forumforez dans le forum VBScript
    Réponses: 10
    Dernier message: 18/01/2007, 17h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo