Isilon OneFS 8.0: Не вдається встановити пакет прошивки: /var/patch/backup: не є каталогом

Summary: Інсталяція пакета прошивки не буде повною.

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

Під час інсталяції пакета прошивки інсталяція не буде завершена, а вивід буде виконаний:

# 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

Відображатиме статус як Встановлення на невизначений термін.

 

Подивіться на останні кілька рядків з /var/log/isi_pkg кожного вузла, і ви повинні побачити наступну помилку:

# 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

 

Ця проблема може виникнути для будь-якого з пакетів мікропрограми, таких як IsiFw_Package_v9.3.5.tar або IsiFw_Package_v10.0.1.tar.

 

Cause

Перегородка, змонтована під /var Потрібно не менше 40% вільного місця на диску, щоб дозволити встановити великий патч, наприклад, пакет прошивки. Якщо у вас недостатньо вільного місця на диску під /var, вузол не впорається з інсталяцією з помилкою:

/var/patch/backup: is not a directory

 

Resolution

Зменште використання диска під /var. Як правило, це /var/log каталог, який міститиме великі файли, які, можливо, доведеться скоротити. Щоб визначити, що:

  1. Визначте, який вузол не має хоча б 40% (місткість повинна бути 60% або менше) вільного простору під /var

    # isi_for_array -s 'df -h /var'
  2. ssh на вузол як користувач root, у якого недостатньо вільного місця під /var

    # cd /var/log
    # du ./* | sort -n -r | head -n 10
  3. Створіть резервну копію каталогу в межах /ifs/data/Isilon_Support/ Щоб зберегти резервну копію файлів, які будуть обрізані:

    # mkdir /ifs/data/Isilon_Support/Node<node number>_VarLog_Backup
  4. Скопіюйте файли, які ви обрізаєте, у новий каталог резервної копії:

    # cp  /ifs/data/Isilon_Support/Node_VarLog_Backup
  5. Результат кроку 2 дасть вам топ-10 найбільших файлів під /var/log. Ви можете обрізати файли за допомогою команди:

    # truncate -s 0 <filename>
  6. Перевірте розділ ще раз, щоб переконатися, що ви звільнили принаймні 40% (ємність має бути 60% або менше) дискового простору під /var:

    # isi_for_array -s 'df -h /var'
  7. Після того, як ви звільните достатню ємність, повторіть спробу невдалого оновлення за допомогою команди:

    # isi upgrade retry-last-action --nodes=<lnn of failed node>
  8. Зачекайте 30 хвилин, щоб завершити процес оновлення, і переконайтеся, що пакет показує статус «Встановлено»:

    # 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

 

Якщо ви не знаєте, чи можна безпечно обрізати файли, або під ними немає великих файлів /var/log Але /var розділ все ще переповнений, або повторна остання дія не завершує встановлення виправлення, зверніться за допомогою до служби технічної підтримки та перегляньте цю базу даних як довідкову.

 

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.