다음을 통해 공유


Get-CloudCacheProvider

모듈: Microsoft.FSLogix

개요

특정 클라우드 캐시 디스크와 연결된 클라우드 캐시 공급자(원격 스토리지 공급자)의 상태를 보여 줍니다.

통사론

LocalPath(기본값)

Get-CloudCacheProvider
    [-LocalPath <String>]
    [<CommonParameters>]

디스크

Get-CloudCacheProvider
    [-Disks <System.Collections.Generic.List[Microsoft.FSLogix.CloudCache.File]>]
    [<CommonParameters>]

이름

Get-CloudCacheProvider
    [-Name <String>]
    [<CommonParameters>]

UniqueId

Get-CloudCacheProvider
    [-UniqueId <String>]
    [<CommonParameters>]

묘사

이 cmdlet은 각 클라우드 캐시 공급자(원격 스토리지 공급자)의 속성을 보여 줍니다. 각 공급자에는 사용자 세션과 관련된 공급자의 상태를 나타내는 데 도움이 되는 연결된 속성이 있습니다.

속성

재산 묘사
AccessMode ReadWrite 클라우드 캐시는 이 공급자 디스크를 읽고 쓸 수 있습니다.
NoAccess Cloud Cache는 공급자 디스크에 액세스할 수 없으며 원격 스토리지 공급자 또는 다른 컴퓨터에 *.lock 파일이 있는 문제를 나타냅니다.
ReadOnly 클라우드 캐시는 이 공급자 디스크에서만 읽을 수 있습니다.
연결된 클라우드 캐시 서비스는 원격 스토리지 공급자에 연결됩니다.
False Cloud Cache 서비스는 원격 스토리지 provier에 연결되지 않습니다.
존재 클라우드 캐시 디스크는 원격 스토리지 공급자에 있습니다.
아니요 클라우드 캐시 디스크는 원격 스토리지 공급자에 없습니다.
알려지지 않은 클라우드 캐시 디스크의 상태를 알 수 없습니다.
LastLockOperation 원격 스토리지 공급자의 *.lock 파일에 마지막으로 시도한 I/O 작업의 결과를 표시합니다. *.lock 파일은 Cloud Cache가 원격 스토리지 공급자의 실행 가능성을 결정하는 방법이며, 이 작업의 빈도는 60초마다(기본)입니다. 하나의 잠금 작업이 실패하면 공급자가 연결되지 않은 것으로 간주됩니다.
LocalPath [String] Cloud Cache 서비스에서 볼 수 있듯이 등록된 클라우드 캐시 디스크의 경로를 표시하며 기본적으로 %ProgramData%\FSLogix\Proxy 아래에 있습니다.
RemotePath [String] 유형에 따라 원격 스토리지 공급자의 클라우드 캐시 디스크 위치를 표시합니다.
이름 [String] CCDLocations 연결 문자열에 지정된 대로 원격 스토리지 공급자의 이름 값을 표시합니다.
크기 [UInt64] Cloud Cache 디스크의 크기(바이트)입니다.
State 유효한 원격 스토리지 공급자의 Cloud Cache 디스크는 로컬 Cloud Cache 디스크와 동기화됩니다.
올바르지 않음 로컬 클라우드 캐시 디스크는 원격 공급자와 다르며 유효한 공급자와 동기화됩니다.
복제 원격 스토리지 공급자의 Cloud Cache 디스크가 유효한 클라우드 캐시 디스크(원격 공급자)에서 복제되고 있습니다.
WaitingForFileOpen 클라우드 캐시 서비스는 로컬 클라우드 캐시 디스크 탑재 프로세스를 보류 중인 원격 클라우드 캐시 디스크에 액세스하기 위해 대기 중입니다.
알려지지 않은 원격 클라우드 캐시 디스크를 사용할 수 없으며 상태를 확인할 수 없습니다.
형식 Smb 원격 스토리지 공급자는 SMB 파일 공유입니다.
AzureBlob 원격 스토리지 공급자는 Azure Blob입니다.
UniqueId [Int32] 로그인 작업 중에 각 Cloud Cache 디스크에 대해 생성되고 FSLogix 로그 및 이벤트의 모든 영역에서 사용되는 고유 ID입니다.
작동 시간 [Timespan] 첫 번째 잠금 작업이 성공한 이후의 기간입니다. 이 값은 LastLockOperation이 실패하고 성공하면 다시 설정됩니다.
writeQueueLength [Int32] 이 값은 지정된 원격 스토리지 공급자의 큐 파일에 보류 중인 변경 횟수를 보여 줍니다. 값이 0이면 로컬 Cloud Cache 디스크와 동기화된 원격 공급자를 나타냅니다.

예제

예제 1

PS C:\> Get-CloudCacheProvider
AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('35 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : \\my-smb-file-share\profiles\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
Name              : MySMBFileShare
Size              : 1735573504
State             : Valid
Type              : Smb
UniqueId          : 7011300413686398469
Uptime            : 01:29:29.3830000
WriteQueueLength  : 0

AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('10 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : https://my-azure-blob.blob.core.windows.net/jdoe-s-1-5-21-0000000000-568058721-0000000000-1110/Profile_jdoe.VHDX
Name              : MyAzureBlob
Size              : 1735573504
State             : Valid
Type              : AzureBlob
UniqueId          : 10107299548795657846
Uptime            : 01:29:29.3940000
WriteQueueLength  : 0

cmdlet은 매개 변수나 입력 없이 실행할 수 있으며 로그인한 모든 Cloud Cache 사용자에 대해 모든 공급자를 반환합니다.

예제 2

PS C:\> Get-CloudCacheDisk -Id 25 | Get-CloudCacheProvider
AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('35 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : \\my-smb-file-share\profiles\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
Name              : MySMBFileShare
Size              : 1735573504
State             : Valid
Type              : Smb
UniqueId          : 7011300413686398469
Uptime            : 01:29:29.3830000
WriteQueueLength  : 0

AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('10 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : https://my-azure-blob.blob.core.windows.net/jdoe-s-1-5-21-0000000000-568058721-0000000000-1110/Profile_jdoe.VHDX
Name              : MyAzureBlob
Size              : 1735573504
State             : Valid
Type              : AzureBlob
UniqueId          : 10107299548795657846
Uptime            : 01:29:29.3940000
WriteQueueLength  : 0

Get-CloudCacheDisk cmdlet을 사용하여 이 cmdlet의 결과 범위를 좁힐 수 있습니다. 이 예제에서는 ID가 25인 Cloud Cache 디스크를 가져오고 결과를 위해 개체를 이 cmdlet으로 파이프합니다.

매개 변수

-디스크

클라우드 캐시 디스크('Get-CloudCacheDisk' 참조)

항목
<System.Collections.Generic.List[Microsoft.FSLogix.CloudCache.File]>
매개 변수 집합 디스크
별칭
필수 False
위치 0
기본값 없음
파이프라인 입력 허용 True(ByValue)
와일드카드 문자 허용 False

-LocalPath

클라우드 캐시 디스크 로컬 경로(와일드카드 지원)

항목
[String]
매개 변수 집합 LocalPath
별칭
필수 False
위치 0
기본값 없음
파이프라인 입력 허용 True(ByValue)
와일드카드 문자 허용 False

-이름

클라우드 캐시 공급자 이름(지원되는 와일드카드)입니다.

항목
[String]
매개 변수 집합 이름
별칭
필수 False
위치 명명 된
기본값 없음
파이프라인 입력 허용 False
와일드카드 문자 허용 False

-UniqueId

클라우드 캐시 공급자 고유 식별자(지원되는 와일드카드)입니다.

항목
[String]
매개 변수 집합 UniqueId
별칭
필수 False
위치 명명 된
기본값 없음
파이프라인 입력 허용 False
와일드카드 문자 허용 False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters참조하세요.