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

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

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

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

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

 

Causa

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

/var/patch/backup: is not a directory

 

Resolución

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

 

Productos afectados

Isilon
Propiedades del artículo
Número del artículo: 000170772
Tipo de artículo: Solution
Última modificación: 29 jul 2025
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.