Ripristino di una versione precedente del documento AWS di Systems Manager - AWS ParallelCluster

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ripristino di una versione precedente del documento AWS di Systems Manager

Scopri come ripristinare una versione precedente del documento di AWS Systems Manager. Per ulteriori informazioni sui documenti SSM, vedere Documenti di AWS Systems Manager nella Guida per l'utente AWS di Systems Manager.

Quando si utilizza l'interfaccia a riga di AWS ParallelCluster comando (CLI) o l'API, si pagano solo le AWS risorse create durante la creazione o l'aggiornamento di AWS ParallelCluster immagini e cluster. Per ulteriori informazioni, consulta AWS servizi usati da AWS ParallelCluster.

L'AWS ParallelClusterinterfaccia utente è basata su un'architettura serverless e nella maggior parte dei casi è possibile utilizzarla nella categoria AWS Free Tier. Per ulteriori informazioni, consulta AWS ParallelCluster Costi dell'interfaccia utente.

Prerequisiti:

Tornare a una versione precedente del documento SSM

  1. Nel tuo terminale, esegui il seguente comando per ottenere l'elenco dei documenti SSM esistenti che possiedi.

    $ aws ssm list-documents --document-filter "key=Owner,value=Self"
  2. Ripristina una versione precedente di un documento SSM. In questo esempio, torniamo a una versione precedente del SessionManagerRunShell documento. Puoi utilizzare il SessionManagerRunShell documento SSM per personalizzare ogni sessione di shell SSM che inizi.

    1. Trova il DocumentVersion parametro per SessionManagerRunShell eseguendo il seguente comando:

      $ aws ssm describe-document --name "SSM-SessionManagerRunShell" { "Document": { "Hash": "...", "HashType": "Sha256", "Name": "SSM-SessionManagerRunShell", "Owner": "123456789012", "CreatedDate": "2023-02-20T19:04:32.390000+00:00", "Status": "Active", "DocumentVersion": "1", "Parameters": [ { "Name": "linuxcmd", "Type": "String", "Description": "The command to run on connection...", "DefaultValue": "if [ -d '/opt/parallelcluster' ]; then source /opt/parallelcluster/cfnconfig; sudo su - $cfn_cluster_user; fi; /bin/bash" } ], "PlatformTypes": [ "Windows", "Linux", "MacOS" ], "DocumentType": "Session", "SchemaVersion": "1.0", "LatestVersion": "2", "DefaultVersion": "1", "DocumentFormat": "JSON", "Tags": [] } }

      La versione più recente è 2.

    2. Tornare alla versione precedente eseguendo il seguente comando:

      $ aws ssm delete-document --name "SSM-SessionManagerRunShell" --document-version 2
  3. Verifica che la versione del documento sia stata ripristinata eseguendo nuovamente il describe-document comando:

    $ aws ssm describe-document --name "SSM-SessionManagerRunShell" { "Document": { "Hash": "...", "HashType": "Sha256", "Name": "SSM-SessionManagerRunShell", "Owner": "123456789012", "CreatedDate": "2023-02-20T19:04:32.390000+00:00", "Status": "Active", "DocumentVersion": "1", "Parameters": [ { "Name": "linuxcmd", "Type": "String", "Description": "The command to run on connection...", "DefaultValue": "if [ -d '/opt/parallelcluster' ]; then source /opt/parallelcluster/cfnconfig; sudo su - $cfn_cluster_user; fi; /bin/bash" } ], "PlatformTypes": [ "Windows", "Linux", "MacOS" ], "DocumentType": "Session", "SchemaVersion": "1.0", "LatestVersion": "1", "DefaultVersion": "1", "DocumentFormat": "JSON", "Tags": [] } }

    La versione più recente è 1.