PowerScale: OneFS가 노드 재부팅 시 NFSv4 잠금을 끊습니다.
Summary: NFSv4 클라이언트는 노드 재부팅 후 잠금이 손실되거나 잠금을 올바르게 해제하지 못할 수 있습니다.
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
이 문제는 개발을 수정하기 전에 모든 OneFS 버전에서 발생합니다.
NFSv4 및 잠금 작업을 사용하는 모든 애플리케이션에 영향을 미칠 수 있습니다.
이 문제는 NFSv4 잠금 메커니즘을 광범위하게 사용하기 때문에 ActiveMQ 또는 OpenMQ와 같은 "메시지 대기열" 애플리케이션에서 가장 자주 관찰되었습니다.
MQ 애플리케이션의 경우 이 서버는 운영 서버가 운영 서버로 인계되는 경우가 많습니다.
이로 인해 애플리케이션 측의 수동 개입을 통해 문제를 해결해야 하는 운영 중단 또는 데이터 불일치가 발생합니다.
패킷 캡처에서 관찰된 경우 두 번째 클라이언트가 액세스를 시도하는 동안 클라이언트가 파일을 성공적으로 잠깁니다.
잠금 클라이언트가 재부팅될 때 노드가 연결되면 두 번째 클라이언트에 잠금이 부여됩니다.
첫 번째 클라이언트는 잠금이 더 이상 없기 때문에 잠금이 종료될 때 오류가 발생합니다.
이 문제는 다음과 같이 재현할 수 있습니다.
- 첫 번째 클라이언트에서 NFSv4.0을 사용하여 내보내기 마운트
- 두 번째 클라이언트에서 NFSv4.0을 사용하여 동일한 내보내기 마운트
- 첫 번째 클라이언트에서 파일을 5분 동안 잠급
- 두 번째 클라이언트에서 동일한 파일을 잠그려는 루프를 시작합니다.
- 첫 번째 클라이언트가 연결된 OneFS 노드를 재부팅합니다.
- 문제가 있는 경우 첫 번째 클라이언트 잠금이 종료되기 전에 두 번째 클라이언트에 잠금이 부여됩니다.
Cause
NFSv4 연결을 다른 노드로 이동하는 로직에서 노드 재부팅 시 잠금이 해제되는 오류가 발생했습니다.
Resolution
수정:
다음 버전의 OneFS로 업그레이드 또는 패치를 수행합니다.
- 9.1.0.19+
- 9.2.1.12+
- 9.4.0.3+
- 9.5.0.0+
해결:
이 문제에 대한 해결 방법은 없습니다.
Affected Products
PowerScale OneFSArticle Properties
Article Number: 000215804
Article Type: Solution
Last Modified: 26 Sep 2023
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.