Isilon: 執行「isi」命令會提供「伺服器不完整回應」
摘要: 執行「isi」命令會提供「伺服器的不完整回應」。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
特定節點在執行 isi 命令時,出現「伺服器回應不完整」的錯誤。
以下是幾個範例:
可能無法透過發生此錯誤的節點存取 WebUI。Flexprotect 等工作可能也無法執行。
以下是幾個範例:
# isi 工作狀態
伺服器回應不完整。
# isi 配額清單
伺服器的回應不完整。
# isi smb openfile 列表
伺服器回應不完整。
伺服器回應不完整。
# isi 配額清單
伺服器的回應不完整。
# isi smb openfile 列表
伺服器回應不完整。
可能無法透過發生此錯誤的節點存取 WebUI。Flexprotect 等工作可能也無法執行。
原因
isi_papi_d程序處於不良狀態。
解析度
SSH 進入發生錯誤的節點。
1.確認已啟用isi_papi_d。
2.如果已啟用,請繼續執行步驟 3。如果未啟用,請執行下列命令以啟用isi_papi_d
嘗試執行先前無法運作的「isi」命令。如果命令仍有錯誤,請繼續執行步驟 3。如果命令可以正常運作,問題就已解決。
4.停用isi_papi_d
7.檢查程式是否仍在執行中。
例如,如果「ps auxww」命令的輸出如下所示:
PID 為 5439。
9.檢查是否有仍在執行的程式。
10.由於在您貪意isi_papi程式時沒有輸出,這表示程式已成功停止。重新開啟isi_papi_d服務,然後測試之前未運作的「isi」命令。
1.確認已啟用isi_papi_d。
# isi services -a isi_papi_d
2.如果已啟用,請繼續執行步驟 3。如果未啟用,請執行下列命令以啟用isi_papi_d
# isi services -a isi_papi_d enable
嘗試執行先前無法運作的「isi」命令。如果命令仍有錯誤,請繼續執行步驟 3。如果命令可以正常運作,問題就已解決。
3.請執行以下命令,查看程式是否在所有節點上執行,並查看程式的 PID。
# ps auxwww | grep isi_papi | grep -v grep
4.停用isi_papi_d
# isi services -a isi_papi_d disable
5.等待 10 秒,然後確認程式已不再執行。
# ps auxwww | grep isi_papi | grep -v grep
如果沒有輸出,請跳至步驟 10。否則,請繼續至步驟 6。
6.嘗試終止所有程式。
# killall -9 isi_papi_d
7.檢查程式是否仍在執行中。
# ps auxwww | grep isi_papi | grep -v grep
如果沒有輸出,請跳至步驟 10。否則,請繼續執行步驟 8。
8.嘗試終止 PID。
# pkill <PID>
例如,如果「ps auxww」命令的輸出如下所示:
root 5439 0.0 0.5 185264 30932 ?? Ds 10:31AM 126:21.86 /usr/sbin/isi_papi_d
PID 為 5439。
9.檢查是否有仍在執行的程式。
# ps auxwww | grep isi_papi | grep -v grep
如果沒有輸出,請繼續執行下一個步驟。否則,請聯絡Isilon支援以繼續進行調查。
10.由於在您貪意isi_papi程式時沒有輸出,這表示程式已成功停止。重新開啟isi_papi_d服務,然後測試之前未運作的「isi」命令。
# isi services -a isi_papi_d enable
如果命令正常運作,問題就會解決。如果問題仍在進行中,請聯絡Isilon支援以進一步調查。
受影響的產品
Isilon文章屬性
文章編號: 000052211
文章類型: Solution
上次修改時間: 01 4月 2025
版本: 6
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。