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

Sammanfattning: Установка пакета микропрограммы не будет завершена.

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom

Установка пакета микропрограммы не будет завершена, и вывод будет выглядеть следующим образом:

# 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.

 

Orsak

Перегородка, смонтированная под /var Требуется не менее 40% свободного дискового пространства для установки большого исправления, например пакета микропрограммы. Если у вас недостаточно свободного места на диске в /var, узел не сможет установить с ошибкой:

/var/patch/backup: is not a directory

 

Upplösning

Уменьшите использование диска в разделе /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 не завершает установку исправления. Обратитесь за помощью в службу технической поддержки и см. эту статью базы знаний в качестве справочного материала.

 

Berörda produkter

Isilon
Artikelegenskaper
Artikelnummer: 000170772
Artikeltyp: Solution
Senast ändrad: 23 juni 2026
Version:  5
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.