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à.
Aggiornamento del software della SageMaker HyperPod piattaforma
Quando crei il SageMaker HyperPod cluster, SageMaker HyperPod seleziona un'Amazon Machine Image (AMI) corrispondente alla versione Kubernetes del cluster Amazon EKS.
Esegui update-cluster-softwareper aggiornare i cluster esistenti con software e patch di sicurezza fornite dal servizio. SageMaker HyperPod Per --cluster-name, specifica il nome o l’ARN del cluster da aggiornare.
Importante
-
Quando questa API viene chiamata, SageMaker HyperPod non scarica o ridistribuisce i job (Pod) in esecuzione sui nodi. Controlla la presenza di processi in esecuzione sui nodi prima di chiamare questa API.
-
Il processo di applicazione delle patch sostituisce il volume root con l’AMI aggiornata, il che significa che i dati precedenti archiviati nel volume root dell’istanza andranno persi. Assicurati di eseguire il backup dei dati dal volume root dell'istanza su Amazon S3 o Amazon FSx for Lustre.
-
Tutti i nodi del cluster sono soggetti a tempi di inattività (i nodi appaiono come
<NotReady>nell’output dikubectl get node) durante l’applicazione delle patch. Ti consigliamo di terminare tutti i carichi di lavoro prima di applicare le patch e di riprenderli al termine dell’applicazione delle patch.Se la patch di sicurezza non riesce, è possibile recuperare i messaggi di errore eseguendo l’API
DescribeClustercome indicato in Descrizione di un cluster.
aws sagemaker update-cluster-software --cluster-nameyour-hyperpod-cluster
Quando chiami l'UpdateClusterSoftwareAPI, SageMaker HyperPod aggiorna la versione Kubernetes dei nodi selezionando la più recente in SageMaker HyperPod DLAMI base alla versione Kubernetes del tuo cluster Amazon EKS. Quindi, esegue gli script del ciclo di vita nel bucket Amazon S3 che hai specificato durante la creazione o l’aggiornamento del cluster.
Puoi verificare la versione kubelet di un nodo con il comando kubectl describe
node.
La versione Kubernetes dei nodi del SageMaker HyperPod cluster non si aggiorna automaticamente quando aggiorni la versione del cluster Amazon EKS. Dopo aver aggiornato la versione Kubernetes per il tuo cluster Amazon EKS, devi utilizzare l'UpdateClusterSoftwareAPI per aggiornare i nodi del SageMaker HyperPod cluster alla stessa versione di Kubernetes.
Si consiglia di aggiornare il SageMaker HyperPod cluster dopo aver aggiornato i nodi Amazon EKS ed evitare di avere più di una differenza di versione tra la versione del cluster Amazon EKS e la versione dei nodi del SageMaker HyperPod cluster.
Il team SageMaker HyperPod di assistenza lancia regolarmente nuovi strumenti SageMaker HyperPod DLAMI per migliorare la sicurezza e l'esperienza degli utenti. Ti consigliamo di continuare ad aggiornare sempre alla versione più recente di SageMaker HyperPod DLAMI. Per i futuri aggiornamenti SageMaker HyperPod DLAMI per le patch di sicurezza, segui con. Note di SageMaker HyperPod rilascio di Amazon
Nota
Puoi eseguire questa API solo in modo programmatico. La funzionalità di patching non è implementata nell'interfaccia utente della SageMaker HyperPod console.