ADC

Comment libérer de l’espace sur le répertoire VAR pour la journalisation des problèmes avec une appliance Citrix ADC

L’article suivant explique comment un administrateur peut libérer l’espace du /var répertoire d’une appliance Citrix ADC. Vous pouvez suivre les étapes lorsque l’interface graphique Citrix n’est pas accessible.

Lorsque l’espace disque est faible dans le répertoire /var de l’appliance, il est possible que vous ne puissiez pas vous connecter à l’interface graphique Citrix. Dans ce scénario, vous pouvez supprimer les anciens fichiers journaux pour créer de l’espace libre dans le répertoire /var.

Points à retenir

  • Veillez à sauvegarder les fichiers avant de les supprimer de l’appliance.

Pour libérer de l’espace dans le /var répertoire d’une appliance Citrix ADC, procédez comme suit :

  1. Connectez-vous à l’interface de ligne de commande de Citrix ADC à l’aide de SSH. Pour plus d’informations sur la réalisation de cette tâche, consultez la documentation Citrix ADC.
  2. Après vous être connecté à l’interface de ligne de commande Citrix ADC, passez à l’invite de l’interpréteur de commandes à l’aide de la commande suivante. shell
  3. Exécutez la commande suivante pour voir la disponibilité de l’espace sur l’appliance Citrix ADC. df -h
  4. Si la capacité mémoire du /var répertoire est remplie jusqu’à 90 %, vous devez supprimer quelques fichiers de ce répertoire.

    • Exécutez les commandes suivantes pour afficher le contenu du répertoire /var : cd /var ls -l

    Les répertoires qui sont généralement d’intérêt sont les suivants :

    /var/nstrace - This directory contains trace files.This is the most common reason for HDD being filled on the Citrix ADC appliance. This is due to an nstrace being left running for indefinite amount of time. All traces that are not of interest can and should be deleted. To stop an nstrace, go back to the CLI and issue stop nstrace command.
    
    /var/log - This directory contains system specific log files.
    
    /var/nslog - This directory contains Citrix ADC log files.
    
    /var/tmp/support - This directory contains technical support files, also known as, support bundles. All files not of interest should be deleted.
    
    /var/core - Core dumps are stored in this directory. There will be directories within this directory and they will be labeled with numbers starting with 1. These files can be quite large in size. Clear all files unless the core dumps are recent and investigation is required.
    
    /var/crash - Crash files, such as process crashes are stored in this directory. Clear all files unless the crashes are recent and investigation is required.
    
    /var/nsinstall -  Firmware is placed in this directory when upgrading. Clear all files, except the firmware that is currently being used.
    
    • Vérifiez si l’un des répertoires utilise plus d’espace :

      du -hs *
      44k    cache
      2.0k    clusterd
      2.0k    configdb
      6.0k    core
      989M    crash
      4.0k    cron
      2.0k    dev
      6.0k    download
      2.0k    gui
      2.0k    install
      2.0k    krb
      2.0k    learnt_data
      122M    log
      366M    NetScaler
      14k    ns_gui
      86k    ns_sys_backup
      631M    nsinstall
      883M    nslog
      32k    nsproflog
      2.0k    nssynclog
      16k    nstemplates
      36k    nstmp
      4.5G    nstrace
      8.1M    opt
      6.0k    pubkey
      52k    run
      28M    safenet
      72M    tmp
      2.0k   vmtools
      14k    vpn
      
  • Supprimez les fichiers qui ne sont pas requis :

     rm -r nstrace/*
    

    Pour plus d’aide sur la suppression de fichiers, consultez les pages de manuel de FreeBSD.

    • Supprimez les fichiers inutiles. rm -r nstrace/* Pour plus d’aide sur la suppression de fichiers, consultez les pages de manuel de FreeBSD.
    • Si le journal ou le répertoire nslog utilise plus d’espace, exécutez les commandes suivantes pour ouvrir le répertoire du journal et afficher son contenu :

       cd /var/log
       ls -l
       cd /var/nslog
       ls -l
      
  1. Assurez-vous que tous les fichiers sont compressés. Cela est indiqué par l’extension de nom de fichier .tar.gz.

    Si le fichier n’est pas compressé, effectuez les opérations suivantes :

    Pour compresser le fichier au format .gz :

     cd /var/log
     gzip <filename>
    

    Le fichier compressé est placé dans /var/log

    Pour compresser le fichier au format .tar.gz :

     cd /var/nslog
     tar -cz <filename>.tar.gz <filename>
    

    Le fichier compressé est placé dans /var/nslog

  2. Si vous utilisez Citrix ADM, vérifiez le répertoire /var/ns_system_backup. Assurez-vous que Citrix ADM efface les fichiers de sauvegarde qu’il crée.

Plus de ressources

Pour plus d’informations sur l’une des commandes mentionnées dans la procédure précédente, voir - http://ss64.com/bash/

Comment libérer de l’espace sur le répertoire VAR pour la journalisation des problèmes avec une appliance Citrix ADC