Dissocia un nodo da un server OpsWorks for Puppet Enterprise - AWS OpsWorks

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à.

Dissocia un nodo da un server OpsWorks for Puppet Enterprise

Importante

Il AWS OpsWorks for Puppet Enterprise servizio ha raggiunto la fine del ciclo di vita il 31 marzo 2024 ed è stato disabilitato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

Questa sezione descrive come dissociare o rimuovere un nodo gestito dalla gestione da parte di un server OpsWorks for Puppet Enterprise. Questa operazione viene eseguita sulla riga di comando o nella console di Puppet Enterprise; non è possibile dissociare i nodi nella console di gestione di OpsWorks for Puppet Enterprise. Attualmente, l'API OpsWorks for Puppet Enterprise non consente la rimozione in batch di più nodi. Il comando descritto in questa sezione consente di eliminare l'associazione di un nodo alla volta.

Consigliamo di eliminare l'associazione dei nodi da un master Puppet prima di eliminare il server. In questo modo i nodi continueranno a funzionare senza tentare di riconnettersi al server. Per fare ciò, esegui il disassociate-node AWS CLI comando. Per rimuovere completamente un nodo da PE, devi eliminare l'associazione del nodo e revocarne il certificato, in modo che il nodo non cerchi continuamente di eseguire il check-in nel master Puppet. Devi inoltre disinstallare puppet-agent dai nodi quando non vuoi più gestirli utilizzando il master Puppet.

Per disassociare i nodi
  1. In AWS CLI, esegui il comando seguente per dissociare i nodi. Node_name è il nome del nodo da cui desideri dissociare; per le istanze Amazon EC2, questo è l'ID dell'istanza. Server_name è il nome del Puppet master da cui desideri dissociare il nodo. Entrambi i parametri sono obbligatori. Il parametro --region non è obbligatorio a meno che non si desidera dissociare un nodo da un master Puppet che non si trova nella regione predefinita.

    aws opsworks-cm --region Region_name disassociate-node --node-name Node_name --server-name Server_name

    Il comando seguente è un esempio.

    aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest
  2. Attendere un messaggio di risposta in cui viene indicato che la disassociazione è terminata.

Per ulteriori informazioni su come eliminare un server OpsWorks for Puppet Enterprise, consulta. Eliminare un file OpsWorks per Puppet Enterprise Server

Vedi anche