Isilon OneFS 8.0: Laiteohjelmistopaketin asentaminen epäonnistui: /var/patch/backup: ei ole hakemisto

Summary: Laiteohjelmistopaketin asennus ei ole valmis.

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

Laiteohjelmistopaketin asennuksen aikana asennusta ei suoritettu loppuun, ja tuloksena on esimerkiksi

# 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

Tilana näkyy Asennetaan toistaiseksi.

 

Katso muutamaa viimeistä riviä /var/log/isi_pkg jokaisesta solmusta, ja sinun pitäisi nähdä seuraava virhe:

# 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

 

Ongelma voi ilmetä missä tahansa laiteohjelmistopaketissa, kuten IsiFw_Package_v9.3.5.tar tai IsiFw_Package_v10.0.1.tar.

 

Cause

Väliseinä asennettu kohtaan /var Vaatii vähintään 40 % vapaata levytilaa, jotta suuri korjaustiedosto, kuten laiteohjelmistopaketti, voidaan asentaa. Jos sinulla ei ole tarpeeksi vapaata levytilaa kohdassa /var, solmu epäonnistuisi asennuksessa virheellä:

/var/patch/backup: is not a directory

 

Resolution

Vähennä levyn käyttöä kohdassa /var. Se on yleensä /var/log hakemisto, joka sisältää suuria tiedostoja, jotka on ehkä katkaistava. Sen määrittäminen, että:

  1. Määritä, missä solmussa ei ole vähintään 40 % (kapasiteetin on oltava enintään 60 %) vapaata tilaa /var

    # isi_for_array -s 'df -h /var'
  2. Muodosta ssh-yhteys solmuun pääkäyttäjänä, jolla ei ole tarpeeksi vapaata tilaa kohdassa /var

    # cd /var/log
    # du ./* | sort -n -r | head -n 10
  3. Tee varmuuskopio hakemistosta /ifs/data/Isilon_Support/ Varmuuskopion tallentaminen lyhennettävistä tiedostoista:

    # mkdir /ifs/data/Isilon_Support/Node<node number>_VarLog_Backup
  4. Kopioi lyhennettävät tiedostot uuteen varmuuskopiointihakemistoon:

    # cp  /ifs/data/Isilon_Support/Node_VarLog_Backup
  5. Vaiheen 2 tulos antaisi sinulle 10 suurinta tiedostoa alla /var/log. Voit katkaista tiedostot komennolla

    # truncate -s 0 <filename>
  6. Tarkista osio uudelleen ja varmista, että olet vapauttanut vähintään 40 % (kapasiteetin pitäisi olla enintään 60 %) levytilasta kohdassa /var:

    # isi_for_array -s 'df -h /var'
  7. Kun olet vapauttanut tarpeeksi kapasiteettia, yritä epäonnistunutta päivitystä uudelleen komennolla

    # isi upgrade retry-last-action --nodes=<lnn of failed node>
  8. Odota 30 minuuttia päivitysprosessin suorittamiseen ja varmista, että paketin tilana on Asennettu:

    # 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

 

Jos et tiedä, voidaanko tiedostot katkaista turvallisesti tai jos suuria tiedostoja ei ole kohdassa /var/log Mutta /var Osio on edelleen liian täynnä tai yritä viimeinen toimenpide ei suorita korjaustiedoston asennusta loppuun. Pyydä teknistä tukea ja katso tämä tietämyskannan artikkeli viitteeksi.

 

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.