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à.
Fase 3: Registrare un'operazione nella finestra di manutenzione utilizzando AWS CLI
In questa fase del tutorial, si registra un AWS Systems Manager Run Command attività che esegue il df
comando sulla tua istanza Amazon Elastic Compute Cloud (AmazonEC2) per Linux. I risultati di questo comando Linux standard mostrano la quantità di spazio libero disponibile e la quantità di spazio utilizzato sul file system del disco dell'istanza.
oppure
Se hai scelto come target un'EC2istanza Amazon per Windows Server anziché Linux, sostituisci df nel comando seguente conipconfig. Nell'output di questo comando sono elencati i dettagli relativi all'indirizzo IP, alla subnet mask e al gateway predefinito per i convertitori sull'istanza di destinazione.
Quando sei pronto per registrare altri tipi di attività o utilizzare altri Systems Manager disponibili Run Command opzioni, vediEsempi: registrazione delle operazioni con una finestra di manutenzione. In questo argomento sono disponibili ulteriori informazioni su tutti e quattro i tipi di task e su alcune delle opzioni più importanti in modo da consentirti di creare scenari reali più complessi.
Per registrare un task con una finestra di manutenzione
-
Esegui il comando seguente sul computer locale. Sostituisci ciascuno
example resource placeholder
con le tue informazioni. La versione da eseguire da un computer Windows locale include i caratteri di escape ("/") necessari per eseguire il comando dallo strumento a riga di comando.Questo sistema restituisce informazioni simili alle seguenti.
{ "WindowTaskId": "4f7ca192-7e9a-40fe-9192-5cb15EXAMPLE" }
-
Eseguire il comando seguente per visualizzare i dettagli relativi alla finestra di manutenzione creata.
-
Questo sistema restituisce informazioni simili alle seguenti.
{ "Tasks": [ { "WindowId": "mw-0c50858d01EXAMPLE", "WindowTaskId": "4f7ca192-7e9a-40fe-9192-5cb15EXAMPLE", "TaskArn": "AWS-RunShellScript", "Type": "RUN_COMMAND", "Targets": [ { "Key": "InstanceIds", "Values": [ "i-02573cafcfEXAMPLE" ] } ], "TaskParameters": {}, "Priority": 10, "ServiceRoleArn": "arn:aws:iam::123456789012:role/MyMaintenanceWindowServiceRole", "MaxConcurrency": "1", "MaxErrors": "1" } ] }
-
Attendere il completamento dell'esecuzione del task, in base alla pianificazione specificata nella Fase 1: Creare la finestra di manutenzione utilizzando AWS CLI. Ad esempio, se è stato specificato
--schedule "rate(5 minutes)"
, attendere cinque minuti. Eseguire quindi il comando seguente per visualizzare le informazioni sulle esecuzioni completate per questo task.Questo sistema restituisce informazioni simili alle seguenti.
{ "WindowExecutions": [ { "WindowId": "mw-0c50858d01EXAMPLE", "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "Status": "SUCCESS", "StartTime": 1557593493.096, "EndTime": 1557593498.611 } ] }
Suggerimento
Dopo aver eseguito il task, è possibile ridurre la frequenza con cui viene eseguita la finestra di manutenzione. Ad esempio, eseguire il comando seguente per ridurre la frequenza a una volta alla settimana. Replace (Sostituisci) mw-0c50858d01EXAMPLE
con le tue informazioni.
Per informazioni sulla gestione delle pianificazioni delle finestre di manutenzione, consulta Riferimento: espressioni Cron e Rate per Systems Manager e Opzioni di pianificazione e periodo attivo per la finestra di manutenzione.
Per informazioni sull'utilizzo di AWS Command Line Interface (AWS CLI) per modificare una finestra di manutenzione, vedereTutorial: Aggiornare una finestra di manutenzione utilizzando il AWS CLI.
Per esercitarsi nell'esecuzione dei AWS CLI comandi e visualizzare ulteriori dettagli sull'attività della finestra di manutenzione e sulle relative esecuzioni, continua aTutorial: Visualizza informazioni sulle attività e sulle esecuzioni delle attività utilizzando il AWS CLI.
Accesso all'output dei comandi del tutorial
Non rientra nello scopo di questo tutorial utilizzare il AWS CLI per visualizzare l'output del Run Command comando associato alle esecuzioni delle attività della finestra di manutenzione.
È possibile visualizzare questi dati, tuttavia, utilizzando il AWS CLI. (È inoltre possibile visualizzare l'output nella console di Systems Manager o in un file di log archiviato in un bucket Amazon Simple Storage Service (Amazon S3), se la finestra di manutenzione è stata configurata per l'archiviazione dell'output del comando in tale posizione.) Scoprirai che l'output del df comando su un'EC2istanza per Linux è simile al seguente.
Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 485716 0 485716 0% /dev tmpfs 503624 0 503624 0% /dev/shm tmpfs 503624 328 503296 1% /run tmpfs 503624 0 503624 0% /sys/fs/cgroup /dev/xvda1 8376300 1464160 6912140 18% /
L'output del ipconfig comando su un'EC2istanza di Windows Server è simile al seguente:
Windows IP Configuration Ethernet adapter Ethernet 2: Connection-specific DNS Suffix . : example.com IPv4 Address. . . . . . . . . . . : 10.24.34.0/23 Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 0.0.0.0 Ethernet adapter Ethernet: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : abc1.wa.example.net Wireless LAN adapter Local Area Connection* 1: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Wireless LAN adapter Wi-Fi: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::100b:c234:66d6:d24f%4 IPv4 Address. . . . . . . . . . . : 192.0.2.0 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.0.2.0 Ethernet adapter Bluetooth Network Connection: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . :