Risoluzione dei problemi di Inventory Systems Manager - AWS Systems Manager

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

Risoluzione dei problemi di Inventory Systems Manager

Questo argomento include informazioni su come risolvere errori o problemi comuni relativi a Inventory. AWS Systems Manager In caso di problemi nella visualizzazione dei nodi in Systems Manager, consulta Risoluzione dei problemi relativi alla disponibilità dei nodi gestiti.

Non sono supportate tutte le associazioni in applicazione multipla con il documento 'AWS-GatherSoftwareInventory'

Un errore Multiple apply all associations with document 'AWS-GatherSoftwareInventory' are not supported significa che una o più Regioni AWS in cui stai tentando di configurare un'associazione Inventory per tutti i nodi sono già configurate con un'associazione Inventory per tutti i nodi. Se necessario, puoi eliminare l'associazione di inventario esistente per tutti i nodi e crearne una nuova. Per visualizzare le associazioni di inventario esistenti, scegliete State Managernella console Systems Manager, quindi individuate le associazioni che utilizzano il AWS-GatherSoftwareInventory SSM documento. Se l'associazione Inventory esistente per tutti i nodi è stata creata in più regioni e si desidera crearne una nuova, è necessario eliminare l'associazione esistente da ogni regione in cui è presente.

Lo stato di esecuzione dell'inventario non risulta mai in sospeso

Ci sono due motivi per cui la raccolta dell'inventario non è mai in stato Pending.

  • Nessun nodo tra quelli selezionati Regione AWS:

    Se si crea un'associazione di inventario globale utilizzando Systems Manager Quick Setup, lo stato dell'associazione di inventario (documento AWS-GatherSoftwareInventory) mostra Pending se non ci sono nodi disponibili nella regione selezionata .

  • Autorizzazioni insufficienti:

    Un'associazione di inventario mostra Pending se uno o più nodi non dispongono dell'autorizzazione per eseguire Inventory di Systems Manager. Verificate che il profilo dell'istanza AWS Identity and Access Management (IAM) includa la politica mazonSSMManaged InstanceCore gestita A. Per informazioni su come aggiungere questa policy a un profilo dell'istanza, consulta Configurazione alternativa, EC2 ad esempio le autorizzazioni.

    Come minimo, il profilo dell'istanza deve disporre delle seguenti IAM autorizzazioni.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:DescribeAssociation", "ssm:ListAssociations", "ssm:ListInstanceAssociations", "ssm:PutInventory", "ssm:PutComplianceItems", "ssm:UpdateAssociationStatus", "ssm:UpdateInstanceAssociationStatus", "ssm:UpdateInstanceInformation", "ssm:GetDocument", "ssm:DescribeDocument" ], "Resource": "*" } ] }

L'esecuzione del documento AWS-ListWindowsInventory fallisce

Il documento AWS-ListWindowsInventory è obsoleto. Non utilizzare questo documento per raccogliere l'inventario. Utilizza invece uno dei processi descritti in Configurazione della raccolta dell'inventario.

La console non visualizza il pannello di controllo di Inventory | Visualizzazione dettagliata | Schede Impostazioni

La pagina Detailed View (Visualizzazione dettagliata) di Inventory è disponibile solo in Regioni AWS che offrono Amazon Athena. Se le seguenti schede non sono visualizzate nella pagina Inventory, significa che Athena non è disponibile nella regione e non è possibile utilizzare la Detailed View (Visualizzazione dettagliata) per eseguire query sui dati.

Visualizzazione del pannello di controllo Inventory | Visualizzazione dettagliata | Schede Impostazioni

UnsupportedAgent

Se lo stato dettagliato di un'associazione di inventario viene UnsupportedAgentvisualizzato e lo stato dell'associazione mostra Fallito, la versione di AWS Systems Manager SSM Agent nel nodo gestito non è corretta. Per creare un'associazione di inventario globale (per inventariare tutti i nodi del tuo Account AWS), ad esempio, devi utilizzare la SSM Agent versione 2.0.790.0 o successiva. Puoi visualizzare la versione dell'agente in esecuzione su ciascuno dei tuoi nodi nella pagina Managed Instances (Istanze gestite) nella colonna Agent version (Versione agente). Per informazioni su come aggiornare l'SSM Agent sui tuoi nodi, consulta Aggiornamento di SSM Agent utilizzando Run Command.

Saltato

Se lo stato dell'associazione di inventario per un nodo mostra Skipped (Saltato), significa che hai creato l'associazione di inventario globale (per raccogliere l'inventario di tutti i nodi) ma che il nodo ignorato era già assegnato a un'associazione di inventario. L'associazione di inventario globale non è stata assegnata a questo nodo e non è stato raccolto alcun inventario dall'associazione di inventario globale. Tuttavia, il nodo continuerà a riportare i dati di inventario quando viene eseguita l'associazione di inventario esistente.

Se non si desidera che il nodo venga ignorata dall'associazione di inventario globale, è necessario eliminare l'associazione di inventario esistente. Per visualizzare le associazioni di inventario esistenti, scegliete State Managernella console Systems Manager, quindi individuate le associazioni che utilizzano il AWS-GatherSoftwareInventory SSM documento.

Non riuscito

Se lo stato dell'associazione di inventario per un nodo mostra Failed (Non riuscito), il nodo potrebbe essere assegnata a più associazioni di inventario. Un nodo può essere assegnato a una sola associazione di inventario alla volta. Un'associazione di inventario utilizza il AWS-GatherSoftwareInventory AWS Systems Manager documento (SSMdocumento). È possibile eseguire il comando seguente utilizzando AWS Command Line Interface (AWS CLI) per visualizzare un elenco di associazioni per un nodo.

aws ssm describe-instance-associations-status --instance-id instance ID

Conformità dell'inventario non riuscita per un'EC2istanza Amazon

La conformità dell'inventario per un'istanza Amazon Elastic Compute Cloud (AmazonEC2) può fallire se assegni più associazioni di inventario all'istanza.

Per risolvere questo problema, elimina una o più associazioni di inventario assegnate all'istanza. Per ulteriori informazioni, consulta Eliminazione di un'associazione.

Nota

Tenere presente il comportamento seguente se si creano più associazioni di inventario per un nodo gestito.

  • A ogni nodo può essere assegnata un'associazione di inventario destinata a tutti i nodi (--targets «Key=InstanceIds, Values=*»).

  • A ogni nodo può anche essere assegnata un'associazione specifica che utilizza coppie chiave-valore di tag o un gruppo di risorse. AWS

  • Se a un nodo vengono assegnate più associazioni d'inventario, lo stato mostra Saltato per l'associazione che non è stata eseguita. L'associazione eseguita più di recente visualizza lo stato effettivo dell'associazione d'inventario.

  • Se a un nodo vengono assegnate più associazioni d'inventario e ognuna utilizza una coppia chiave-valore di tag, le associazioni d'inventario non vengono eseguite sul nodo a causa del conflitto di tag. L'associazione viene ancora eseguita su nodi che non hanno il conflitto chiave-valore di tag.

L'oggetto bucket S3 contiene vecchi dati

I dati all'interno dell'oggetto bucket Amazon S3 vengono aggiornati quando l'associazione di inventario ha esito positivo e vengono scoperti nuovi dati. L'oggetto bucket Amazon S3 viene aggiornato per ogni nodo quando l'associazione viene eseguita e ha esito negativo, ma in questo caso i dati all'interno dell'oggetto non vengono aggiornati. I dati all'interno dell'oggetto bucket Amazon S3 verranno aggiornati solo quando l'associazione viene eseguita correttamente. Quando l'associazione di inventario non riesce, vengono visualizzati vecchi dati nell'oggetto bucket Amazon S3.