Condividi tramite


Copy-ServiceFabricClusterPackage

Copia un file di installazione del runtime di Service Fabric e/o un manifesto del cluster nell'archivio immagini.

Sintassi

Copy-ServiceFabricClusterPackage
    -CodePackagePath <String>
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Code]
    -CodePackagePath <String>
    [-ClusterManifestPath <String>]
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Config]
    [-CodePackagePath <String>]
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Descrizione

Il cmdlet Copy-ServiceFabricClusterPackage copia un file di installazione del runtime di Service Fabric e/o un manifesto del cluster nell'archivio immagini.

Dopo aver copiato il pacchetto nell'archivio immagini, usare il cmdlet Register-ServiceFabricClusterPackage per registrare il pacchetto.

Dopo aver registrato il pacchetto nell'archivio immagini, usare il cmdlet Remove-ServiceFabricClusterPackage per rimuovere il pacchetto dall'archivio immagini.

Per gestire i cluster di Service Fabric, avviare Windows PowerShell usando l'opzione Esegui come amministratore. Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Copiare codice e manifesto nell'archivio immagini

PS C:\> Copy-ServiceFabricClusterPackage -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -ImageStoreConnectionString "fabric:ImageStore"

Questo comando copia il file manifesto del servizio gestito e del cluster specificato nell'archivio immagini. Quando i parametri CodePackagePathInImageStore o ClusterManifestPathInImageStore non vengono specificati, il nome del file viene usato per impostazione predefinita.

Esempio 2: Copiare solo il manifesto del cluster nell'archivio immagini

PS C:\> Copy-ServiceFabricClusterPackage -Config -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -ClusterManifestPathInImageStore ClusterManifest.xml -ImageStoreConnectionString "fabric:ImageStore"

Questo comando copia il manifesto del cluster specificato in ClusterManifest.xml nell'archivio immagini.

Esempio 3: Copiare solo il file di installazione del runtime nell'archivio immagini

PS C:\> Copy-ServiceFabricClusterPackage -Code -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -CodePackagePathInImageStore ServiceFabric.msi -ImageStoreConnectionString "fabric:ImageStore"

Questo comando copia solo il file MSI specificato in ServiceFabric.msi nell'archivio immagini.

Parametri

-CertStoreLocation

{{Fill CertStoreLocation Description}}

Type:StoreLocation
Accepted values:CurrentUser, LocalMachine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterManifestPath

Specifica il percorso di un manifesto del cluster di Service Fabric.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClusterManifestPathInImageStore

Specifica il percorso relativo nell'archivio immagini in cui deve essere copiato il manifesto del cluster.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Code

Specifica che solo il file di installazione del runtime di Service Fabric deve essere copiato nell'archivio immagini.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CodePackagePath

Specifica il percorso del file in un file di installazione del runtime di Service Fabric. Questo file può essere un file MSI, CAB o DEB.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CodePackagePathInImageStore

Specifica il percorso relativo nell'archivio immagini in cui deve essere copiato il file di installazione del runtime di Service Fabric.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Config

Specifica che solo il file manifesto del cluster di Service Fabric deve essere copiato nell'archivio immagini.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ImageStoreConnectionString

Specifica la stringa di connessione per l'archivio immagini di Service Fabric. Altre informazioni sulla stringa di connessione dell'archivio immagini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Specifica il timeout in secondi per l'operazione. Per impostazione predefinita, il valore massimo di timeout è limitato a 1800 secondi.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

System.Object