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 至節點,該使用者在 /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 的輸出會為您提供 /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 分割區仍然太滿,或重試最後一個動作未完成修補程式安裝,請聯絡技術支援以取得協助,並將此 KB 視為參考。

 

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.