Isilon OneFS 8.0 : Impossible d’installer le package de firmware : /var/patch/backup : n’est pas un répertoire

Summary: L’installation du package de firmware ne serait pas terminée.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Lors de l’installation du package de firmware, l’installation ne se termine pas et des sorties telles que :

# isi upgrade patches list

Patch Name                                          Description                                           Status
----------------------------------------------------------------------------------------------------------------------------------
IsiFw_Package_v9.3.5 Package Name  : IsiFw Package v9.3.5 2017-04-04 To... Installing

Affiche l’état Installation indéfinie.

 

Regardez les dernières lignes de /var/log/isi_pkg de chaque nœud, et vous devriez voir l’erreur suivante :

# isi_for_array -s 'tail -50 /var/log/isi_pkg'
.........
2017-05-28T13:31:56-05:00 <3.6> node-1 isi_pkg[16306]: Starting task for request 'INSTALL', task 'INSTALL_INIT', hash '2693c810637d37a02ee9cb57a9d01d3d'
2017-05-28T13:31:59-05:00 <3.6> node-1 isi_pkg[16306]: Running requirements file first for IsiFw_Package_v9.3.5..
2017-05-28T13:31:59-05:00 <3.3> node-1 isi_pkg[16306]: /var/patch/backup: is not a directory.
2017-05-28T13:31:59-05:00 <3.3> node-1 isi_pkg[16306]: install_init: Task encountered unknown failures

 

Ce problème peut se produire pour n’importe quel package de firmware tel que IsiFw_Package_v9.3.5.tar ou IsiFw_Package_v10.0.1.tar.

 

Cause

Partition montée sous /var Nécessite au moins 40 % d’espace disque disponible pour permettre l’installation d’un correctif volumineux tel qu’un package de firmware. Si vous ne disposez pas de suffisamment d’espace disque disponible sous /var, l’installation du nœud échoue avec l’erreur suivante :

/var/patch/backup: is not a directory

 

Resolution

Réduisez l’utilisation du disque sous /var. Il est généralement /var/log Répertoire contenant des fichiers volumineux pouvant nécessiter d’être tronqués. Pour déterminer que :

  1. Déterminez quel nœud ne dispose pas d’au moins 40 % (la capacité doit être égale ou inférieure à 60 %) d’espace libre sous /var

    # isi_for_array -s 'df -h /var'
  2. Ouvrez une session SSH sur le nœud en tant qu’utilisateur root qui ne dispose pas de suffisamment d’espace libre sous /var

    # cd /var/log
    # du ./* | sort -n -r | head -n 10
  3. Créez un répertoire de sauvegarde dans /ifs/data/Isilon_Support/ Pour stocker une sauvegarde des fichiers qui seront tronqués :

    # mkdir /ifs/data/Isilon_Support/Node<node number>_VarLog_Backup
  4. Copiez les fichiers que vous tronquez dans le nouveau répertoire de sauvegarde :

    # cp  /ifs/data/Isilon_Support/Node_VarLog_Backup
  5. Le résultat de l’étape 2 vous donnera les 10 fichiers les plus volumineux sous /var/log. Vous pouvez tronquer les fichiers à l’aide de la commande :

    # truncate -s 0 <filename>
  6. Vérifiez à nouveau la partition pour vous assurer que vous avez libéré au moins 40 % (la capacité doit être inférieure ou égale à 60 %) d’espace disque sous /var:

    # isi_for_array -s 'df -h /var'
  7. Une fois que vous avez libéré suffisamment de capacité, relancez la mise à niveau ayant échoué à l’aide de la commande :

    # isi upgrade retry-last-action --nodes=<lnn of failed node>
  8. Attendez 30 minutes pour terminer le processus de mise à niveau et vérifiez que le package affiche l’état Installed :

    # isi upgrade patches list
    Patch Name                                               Description                                           Status
    ------------------------------------------------------------------------------------------------------------------
    IsiFw_Package_v10.0.1 Package Name  : IsiFw Package v10.0.1 2017-05-02 T... Installed

 

Si vous ne savez pas si les fichiers peuvent être tronqués en toute sécurité ou s’il n’y a pas de fichiers volumineux sous /var/log mais /var La partition est encore trop saturée ou la dernière action retry-last-action ne termine pas l’installation du correctif. Contactez le support technique pour obtenir de l’aide et consultez cet article de la base de connaissances comme référence.

 

Affected Products

Isilon
Article Properties
Article Number: 000170772
Article Type: Solution
Last Modified: 29 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.