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}}

Tipo:StoreLocation
Valori accettati:CurrentUser, LocalMachine
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClusterManifestPath

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClusterManifestPathInImageStore

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Code

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CodePackagePathInImageStore

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Config

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ImageStoreConnectionString

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeoutSec

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

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

System.Object