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 минут, чтобы завершить процесс обновления, и убедитесь, что для пакета отображается состояние «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

 

Если неизвестно, можно ли безопасно удалить файлы, или если в разделе нет больших файлов /var/log но /var раздел все еще слишком заполнен, или операция retry-last-action не завершает установку исправления. Обратитесь за помощью в службу технической поддержки и см. эту статью базы знаний в качестве справочного материала.

 

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.