Get-ServiceFabricImageStoreContent
Ruft Inhaltsinformationen zum Bildspeicher ab.
Syntax
Get-ServiceFabricImageStoreContent
-ApplicationTypeName <String>
[-ApplicationTypeVersion <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricImageStoreContent
[-RemoteRelativePath <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-ServiceFabricImageStoreContent Ruft Informationen zu Bildspeicherinhalten ab. Sie können auch spezifischere Informationen abrufen, indem Sie entweder den relativen Pfad des Bildspeichers oder den Anwendungstyp/die Version angeben. Der Bildspeicher enthält Pakete, die von den Benutzern mithilfe Copy-ServiceFabricApplicationPackage und dann einige reservierte Ordner hochgeladen werden. "Store" ist ein solcher reservierter Ordner, der bereitstellungsfähige Versionen der pakete enthält, die von Service Fabric verwaltet werden, die erstellt werden, wenn Anwendungstypen mit Register-ServiceFabricClusterPackageregistriert werden. Unregister-ServiceFabricApplicationType die Registrierung eines Anwendungstyps aufheben und die bereitstellungsfähige Version des Pakets aus dem Ordner "Store" entfernt. Zum Löschen der Anwendungspakete, die hochgeladen werden, verwenden Sie Remove-ServiceFabricApplicationPackage Cmdlet.
Das Betrachten des Bildspeicherinhalts kann hilfreich sein, wenn Sie Probleme mit dem Bildspeicher oder mit einem der oben genannten Cmdlets diagnostizieren.
Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.
Beispiele
Beispiel 1: Abrufen von Bildspeicherinhalten nach Anwendungstyp/Version
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
Dieser Befehl ruft Informationen zum Bildspeicherinhalt ab, der zur Anwendung CalcServiceApp gehört, typ Version 2.0.0.
Beispiel 2: Abrufen von Bildspeicherinhalten anhand des relativen Pfads
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
Dieser Befehl ruft Informationen zum Inhalt des Bildspeichers innerhalb des angegebenen relativen Bildspeicherpfads "Store\CalcServiceApp\apps" ab.
Beispiel 3: Abrufen von Bildspeicherinhalten im Stammverzeichnis
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
Dieser Befehl ruft Informationen zum Bildspeicherinhalt aus dem Stamm ab, der hochgeladene Pakete und reservierte Ordner enthält.
Beispiel 4: Abrufen von Bildspeicherinhalten im Stammverzeichnis ohne Angabe von ImageStoreConnectionString
PS C:\> Get-ServiceFabricImageStoreContent
Mit diesem Befehl werden Informationen zum Bildspeicherinhalt wie oben für die "ImageStoreConnectionString" abgerufen, die aus der Verbindungszeichenfolge des verbundenen Clusters abgerufen wird.
Parameter
-ApplicationTypeName
Gibt den Namen eines Service Fabric-Anwendungstyps an. Das Cmdlet gibt Informationen zu jeder Datei/jedem Ordner in diesem Anwendungstyp zurück, z. B. "StoreRelativePath", "Type" (Datei/Ordner), "FileSize", "ApplicationVersion" , "ServiceManifestName", "ServiceManifestVersion" und andere Informationen, die für diese Datei/diesen Ordner gelten.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ApplicationTypeVersion
Gibt die Version eines Service Fabric-Anwendungstyps an. Wenn dies nicht angegeben ist, werden alle Versionen dieses Anwendungstyps aufgelistet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-CertStoreLocation
Gibt den Speicherort des X.509-Zertifikatspeichers in der Registrierung an. Der Zertifikatspeicherort kann zum Entschlüsseln des verschlüsselten "ImageStoreConnectionString" im verbundenen Cluster benötigt werden. Der erwartete Wert ist CurrentUser oder LocalMachine.
Typ: | StoreLocation |
Zulässige Werte: | CurrentUser, LocalMachine |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ImageStoreConnectionString
Gibt die Verbindungszeichenfolge für den Service Fabric-Imagespeicher an. Wenn dies nicht angegeben ist, wird die Verbindungszeichenfolge aus dem verbundenen Cluster verwendet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RemoteRelativePath
Gibt den relativen Pfad zum Imagespeicherstamm an. Anwendungspakete werden an den Speicherort hochgeladen, der durch den Parameter ApplicationPackagePathInImageStore im Cmdlet Copy-ServiceFabricApplicationPackageangegeben wird. Wenn Copy-ServiceFabricApplicationPackage den Parameter nicht angibt, wird er standardmäßig auf den Ordnernamen festgelegt und unter dem Imagespeicherstamm platziert. Einer des reservierten Ordners "Store" im Imagespeicherstamm enthält bereitstellungsfähige Version der Pakete, die mit Register-ServiceFabricClusterPackageerstellt werden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TimeoutSec
Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
System.Object