ADC

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

L’article suivant explique comment un administrateur peut libérer de l’espace depuis le/varrépertoire d’une appliance NetScaler. Vous pouvez suivre les étapes lorsque l’interface graphique n’est pas accessible.

当空间disque est faible在repertoire /var de l’appliance, il est possible que vous ne puissiez pas vous connecter à l’interface graphique. 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/varrépertoire d’une appliance NetScaler, procédez comme suit :

  1. Connectez-vous à l’interface de ligne de commande de NetScaler à l’aide de SSH. Pour plus d’informations sur l’exécution de cette tâche, consultez la documentation NetScaler.
  2. Une fois connecté à l’interface de ligne de commande NetScaler, passez à l’invite du shell à l’aide de la commande suivante.shell
  3. Exécutez la commande suivante pour voir la disponibilité de l’espace sur l’appliance NetScaler.df -h
  4. Si la capacité mémoire du/varré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 /varls -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 NetScaler 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 NetScaler 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épertoirenslogutilise 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 

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

    Pour compresser le fichier au format .tar.gz :

    cd /var/nslog tar -cz .tar.gz 

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

  2. Si vous utilisez NetScaler ADM, vérifiez le répertoire /var/ns_system_backup. Assurez-vous que NetScaler 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 NetScaler