Isilon OneFS 8.0: Nelze nainstalovat balíček firmwaru: /var/patch/backup: není adresář

Summary: Instalace balíčku firmwaru by nebyla dokončena.

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

Během instalace balíčku firmwaru se instalace nedokončí a zobrazí se například:

# 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

Stav se zobrazuje jako Probíhá instalace na dobu neurčitou.

 

Podívejte se na posledních pár řádků z /var/log/isi_pkg každého uzlu a měla by se zobrazit následující chyba:

# 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

 

K tomuto problému může dojít u kteréhokoli firmwarového balíčku, například IsiFw_Package_v9.3.5.tar nebo IsiFw_Package_v10.0.1.tar.

 

Cause

Oddíl připojený pod /var Vyžaduje alespoň 40 % volného místa na disku, aby bylo možné nainstalovat velké opravy, například balíček firmwaru. Pokud nemáte dostatek volného místa na disku v části /var, uzel by instalaci nezvládl s chybou:

/var/patch/backup: is not a directory

 

Resolution

Snižte využití disku v části /var. Obvykle je to /var/log adresář, který by obsahoval velké soubory, které by mohlo být nutné zkrátit. Chcete-li zjistit, že:

  1. Určete, který uzel nemá alespoň 40 % (kapacita by měla být 60 % nebo méně) volného místa v části /var

    # isi_for_array -s 'df -h /var'
  2. Přihlaste se k uzlu pomocí SSH jako uživatel root, který nemá dostatek volného místa v části /var

    # cd /var/log
    # du ./* | sort -n -r | head -n 10
  3. Vytvořte záložní adresář v rámci /ifs/data/Isilon_Support/ Uložení zálohy souborů, které budou zkráceny:

    # mkdir /ifs/data/Isilon_Support/Node<node number>_VarLog_Backup
  4. Zkopírujte soubory, které zkracujete, do nového adresáře pro zálohu:

    # cp  /ifs/data/Isilon_Support/Node_VarLog_Backup
  5. Výstup kroku 2 vám poskytne 10 největších souborů v části /var/log. Soubory můžete zkrátit pomocí příkazu:

    # truncate -s 0 <filename>
  6. Znovu zkontrolujte oddíl a ujistěte se, že jste uvolnili alespoň 40 % (kapacita by měla být 60 % nebo méně) místa na disku v části /var:

    # isi_for_array -s 'df -h /var'
  7. Jakmile uvolníte dostatečnou kapacitu, zkuste neúspěšný upgrade zopakovat pomocí příkazu:

    # isi upgrade retry-last-action --nodes=<lnn of failed node>
  8. Počkejte 30 minut, než se proces upgradu dokončí, a zkontrolujte, zda se u balíčku zobrazuje stav Nainstalováno:

    # 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

 

Pokud nevíte, zda lze soubory bezpečně zkrátit, nebo pokud se ve složce nenacházejí žádné velké soubory /var/log Ale /var Oddíl je stále příliš plný nebo opakování poslední akce nedokončí instalaci opravy. Požádejte o pomoc technickou podporu a podívejte se na tento článek znalostní databáze jako na referenci.

 

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.