sys.dm_io_cluster_valid_path_names(Transact-SQL)
적용 대상:SQL Server
SQL Server 장애 조치(failover) 클러스터 인스턴스에 대해 클러스터형 공유 볼륨을 포함하여 유효한 모든 공유 디스크에 대한 정보를 반환합니다. 인스턴스가 클러스터되지 않으면 빈 행 집합이 반환됩니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
path_name |
nvarchar(512) | 데이터베이스 및 로그 파일의 루트 디렉터리로 사용할 수 있는 볼륨 탑재 지점 또는 드라이브 경로입니다. nullable이 아닙니다. |
cluster_owner_node |
nvarchar(64) | 드라이브의 현재 소유자입니다. CSV(클러스터 공유 볼륨)의 경우 소유자는 MetaData 서버를 호스팅하는 노드입니다. nullable이 아닙니다. |
is_cluster_shared_volume |
비트 | 이 경로가 있는 드라이브가 클러스터 공유 볼륨이면 1 반환합니다. 그렇지 않으면 0 반환합니다. |
설명
SQL Server FCI(장애 조치(failover) 클러스터 인스턴스)는 데이터 및 로그 파일 저장을 위해 FCI의 모든 노드 간에 공유 스토리지를 사용해야 합니다. 이 보기에 나열된 디스크는 인스턴스와 연결된 클러스터 리소스 그룹에 있는 디스크입니다. 데이터 또는 로그 파일 스토리지에 사용할 수 있는 유일한 디스크입니다.
사용 권한
SQL Server 2019(15.x) 및 이전 버전에는 SQL Server 인스턴스에 대한 VIEW SERVER STATE
권한이 필요합니다.
SQL Server 2022(16.x) 이상 버전에는 서버에 대한 VIEW SERVER PERFORMANCE STATE
권한이 필요합니다.
예제
다음 예제에서는 sys.dm_io_cluster_valid_path_names
사용하여 클러스터형 서버 인스턴스에서 공유 드라이브를 확인합니다.
SELECT *
FROM sys.dm_io_cluster_valid_path_names;