5.12. 클라이언트 기능
경우에 따라 클라이언트가 Ceph 파일 시스템을 사용할 수 있도록 지원해야 하는 Ceph 파일 시스템(CephFS) 기능을 설정할 수 있습니다. 이러한 기능이 없는 클라이언트는 다른 CephFS 클라이언트가 중단되거나 예기치 않은 방식으로 작동할 수 있습니다. 또한 이전 및 버그 클라이언트가 Ceph 파일 시스템에 연결하는 것을 방지하기 위해 새로운 기능이 필요할 수 있습니다.
중요
새로 추가된 기능이 없는 CephFS 클라이언트가 자동으로 제거됩니다.
fs features ls
명령을 사용하여 모든 CephFS 기능을 나열할 수 있습니다. fs required_client_features
명령을 사용하여 요구 사항을 추가하거나 제거할 수 있습니다.
구문
fs required_client_features FILE_SYSTEM_NAME add FEATURE_NAME fs required_client_features FILE_SYSTEM_NAME rm FEATURE_NAME
기능 설명
reply_encoding
- 설명
- 클라이언트에서 이 기능을 지원하는 경우 Ceph 메타데이터 서버(MDS)는 확장 가능한 형식으로 응답 요청을 인코딩합니다.
reclaim_client
- 설명
- Ceph MDS를 사용하면 새 클라이언트가 배달되지 않은 다른 클라이언트 상태를 회수할 수 있습니다. 이 기능은 NFS Ganesha에서 사용합니다.
lazy_caps_wanted
- 설명
- 오래된 클라이언트가 다시 시작되면 클라이언트가 이 기능을 지원하는 경우 Ceph MDS에서 명시적으로 원하는 기능만 다시 발행하면 됩니다.
multi_reconnect
- 설명
- Ceph MDS 페일오버 이벤트 후에는 클라이언트에서 다시 연결 메시지를 MDS에 전송하여 캐시 상태를 다시 설정합니다. 클라이언트는 큰 재연결 메시지를 여러 메시지로 나눌 수 있습니다.
deleg_ino
- 설명
- 클라이언트에서 이 기능을 지원하는 경우 Ceph MDS는 inode 번호를 클라이언트에 위임합니다. inode 번호 위임은 클라이언트가 비동기 파일 생성을 수행하는 데 필요한 전제 조건입니다.
metric_collect
- 설명
- CephFS 클라이언트는 성능 지표를 Ceph MDS에 전송할 수 있습니다.
alternate_name
- 설명
- CephFS 클라이언트는 디렉터리 항목의 대체 이름을 설정하고 이해할 수 있습니다. 이 기능을 사용하면 암호화된 파일 이름을 사용할 수 있습니다.