PowerScale:OneFS 在節點重新開機時失去 NFSv4 鎖定
Resumen: NFSv4 用戶端可能會在節點重新開機後遺失鎖定或無法正確釋放鎖定。
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
在修正開發之前,所有 OneFS 版本都會出現此問題。
它可能會影響使用 NFSv4 和鎖定作業的任何應用程式。
在 ActiveMQ 或 OpenMQ 等「訊息佇列」應用程式廣泛使用 NFSv4 鎖定機制時,最常出現此問題。
針對 MQ 應用程式;當主要伺服器不應接管時,通常會顯示為次要 MQ 伺服器接管該伺服器。
這會導致服務中斷或資料不一致,需要應用程式端的手動干預才能解決。
在封包擷取中觀察到時,當第二個用戶端嘗試存取檔案時,用戶端會成功鎖定檔案。
當節點鎖定用戶端連線重新開機時,第二個用戶端會獲得鎖定。
第一個用戶端在鎖定結束時會收到錯誤,因為它們不再有鎖定。
此問題可重現如下:
- 在第一個用戶端上,使用 NFSv4.0 掛接匯出。
- 第二個用戶端使用 NFSv4.0 掛接相同的匯出。
- 在第一個用戶端上,鎖定檔案 5 分鐘。
- 在第二個用戶端上,啟動嘗試鎖定相同檔案的迴圈。
- 重新開機第一個用戶端所連接的 OneFS 節點。
- 如果出現此問題,第二個用戶端會在第一個用戶端鎖定結束之前獲得鎖定。
Causa
將 NFSv4 連線移至其他節點時,邏輯中發生錯誤,導致節點重新開機時釋放鎖定。
Resolución
修復:
升級或修補到下列其中一個 OneFS 版本。
- 9.1.0.19+
- 9.2.1.12+
- 9.4.0.3+
- 9.5.0.0+
解決 方案:
此問題沒有因應措施。
Productos afectados
PowerScale OneFSPropiedades del artículo
Número del artículo: 000215804
Tipo de artículo: Solution
Última modificación: 26 set. 2023
Versión: 2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.