Udostępnij przez


Get-CloudCacheProvider

Moduł: Microsoft.FSLogix

STRESZCZENIE

Przedstawia stan dostawców usługi Cloud Cache (zdalnych dostawców magazynu), które są skojarzone z określonymi dyskami pamięci podręcznej w chmurze.

SKŁADNIA

LocalPath (ustawienie domyślne)

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

Dysk

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

Nazwa

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

Unikatowy identyfikator

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

OPIS

To polecenie cmdlet pokazuje właściwości każdego dostawcy usługi Cloud Cache (zdalnego dostawcy magazynu). Każdy dostawca będzie miał skojarzone właściwości, które pomagają wskazać stan dostawcy, ponieważ jest on powiązany z sesją użytkownika.

Właściwości

Własność Wartość Opis
AccessMode ReadWrite Pamięć podręczna w chmurze może odczytywać i zapisywać na tym dysku dostawców.
Brak dostępu Usługa Cloud Cache nie ma dostępu do dysku dostawców i wskazuje na problem ze zdalnym dostawcą magazynu lub inna maszyna zawiera plik *.lock.
ReadOnly Pamięć podręczna w chmurze może odczytywać tylko z tego dysku dostawcy.
Połączony Prawdziwy Usługa Cloud Cache jest połączona z dostawcą magazynu zdalnego.
Fałszywy Usługa Cloud Cache nie jest połączona ze zdalnym magazynem provider.
istnieje Tak Dysk pamięci podręcznej w chmurze istnieje u dostawcy magazynu zdalnego.
Nie Dysk pamięci podręcznej w chmurze nie istnieje u dostawcy magazynu zdalnego.
Nieznany Stan dysku pamięci podręcznej w chmurze jest nieznany.
LastLockOperation Pokazuje wynik ostatniej próby operacji we/wy do pliku *.lock u dostawcy magazynu zdalnego. Plik *.lock określa rentowność dostawcy magazynu zdalnego w usłudze Cloud Cache, a częstotliwość tej operacji wynosi co 60 sekund (domyślnym). Dostawca jest uznawany za niepołączonego, gdy jedna operacja blokady nie powiedzie się.
LocalPath [String] Wyświetla ścieżkę zarejestrowanego dysku pamięci podręcznej w chmurze widocznej w usłudze Cloud Cache i domyślnie znajduje się w %ProgramData%\FSLogix\Proxy.
RemotePath [String] Wyświetla lokalizację dysków pamięci podręcznej w chmurze u dostawcy magazynu zdalnego na podstawie typu.
nazwa [String] Wyświetla wartość nazwy dostawcy magazynu zdalnego, jak określono w parametrach połączenia CCDLocations.
rozmiar [UInt64] Rozmiar w bajtach dysku pamięci podręcznej w chmurze.
stanu Ważny Dysk pamięci podręcznej w chmurze na zdalnym dostawcy magazynu jest zsynchronizowany z lokalnym dyskiem usługi Cloud Cache.
Nieprawidłowy Lokalny dysk pamięci podręcznej w chmurze różni się od dostawcy zdalnego i zostanie zsynchronizowany z prawidłowym dostawcą.
Replikowanie Dysk pamięci podręcznej w chmurze na zdalnym dostawcy magazynu replikuje się z prawidłowego dysku pamięci podręcznej w chmurze (dostawcy zdalnego).
OczekiwanieForFileOpen Usługa Cloud Cache oczekuje na dostęp do zdalnego dysku pamięci podręcznej w chmurze oczekującego na proces instalacji lokalnego dysku usługi Cloud Cache.
Nieznany Zdalny dysk pamięci podręcznej w chmurze jest niedostępny i nie może określić jego stanu.
typu Smb Zdalny dostawca magazynu to udział plików SMB.
AzureBlob Dostawca magazynu zdalnego to obiekt blob platformy Azure.
UniqueId [Int32] Unikatowy identyfikator wygenerowany dla każdego dysku pamięci podręcznej w chmurze podczas operacji logowania i używany we wszystkich obszarach dzienników i zdarzeń FSLogix.
czasu pracy [Timespan] Czas trwania od pierwszej pomyślnej operacji blokady. Ta wartość zostanie zresetowana, gdy operacja LastLockOperation zakończy się niepowodzeniem, a następnie zakończy się powodzeniem.
WriteQueueLength [Int32] Ta wartość przedstawia liczbę zmian oczekujących w pliku kolejki dla określonego dostawcy magazynu zdalnego. Wartość 0 wskazuje dostawcę zdalnego zsynchronizowanego z lokalnym dyskiem usługi Cloud Cache.

PRZYKŁADY

Przykład 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

Polecenie cmdlet można uruchomić bez parametrów ani danych wejściowych i zwraca każdy dostawca dla każdego zalogowanego użytkownika usługi Cloud Cache.

Przykład 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

Używa polecenia cmdlet Get-CloudCacheDisk, aby zawęzić zakres wyników z tego polecenia cmdlet. W tym przykładzie dysk usługi Cloud Cache o identyfikatorze 25, a następnie potok obiektu do tego polecenia cmdlet dla wyników.

PARAMETRY

-Dysków

Dysk pamięci podręcznej w chmurze (zobacz polecenie "Get-CloudCacheDisk")

Przedmiot Wartość
Typ <System.Collections.Generic.List[Microsoft.FSLogix.CloudCache.File]>
Zestawy parametrów Dysk
Aliasy
Wymagane Fałszywy
Pozycja 0
Wartość domyślna Żaden
Akceptowanie danych wejściowych potoku True (ByValue)
Akceptowanie symboli wieloznacznych Fałszywy

-LocalPath

Ścieżka lokalna dysku pamięci podręcznej w chmurze (obsługiwane symbole wieloznaczne).

Przedmiot Wartość
Typ [String]
Zestawy parametrów Ścieżka lokalna
Aliasy
Wymagane Fałszywy
Pozycja 0
Wartość domyślna Żaden
Akceptowanie danych wejściowych potoku True (ByValue)
Akceptowanie symboli wieloznacznych Fałszywy

-Nazwa

Nazwa dostawcy pamięci podręcznej w chmurze (obsługiwane symbole wieloznaczne).

Przedmiot Wartość
Typ [String]
Zestawy parametrów Nazwa
Aliasy
Wymagane Fałszywy
Pozycja O nazwie
Wartość domyślna Żaden
Akceptowanie danych wejściowych potoku Fałszywy
Akceptowanie symboli wieloznacznych Fałszywy

-UniqueId

Unikatowy identyfikator dostawcy pamięci podręcznej w chmurze (obsługiwane są symbole wieloznaczne).

Przedmiot Wartość
Typ [String]
Zestawy parametrów Unikatowy identyfikator
Aliasy
Wymagane Fałszywy
Pozycja O nazwie
Wartość domyślna Żaden
Akceptowanie danych wejściowych potoku Fałszywy
Akceptowanie symboli wieloznacznych Fałszywy

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.