Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra i problemi noti che influiscono sulle configurazioni kubelet personalizzate nei nodi di Microsoft Windows nel servizio Azure Kubernetes (servizio Azure Kubernetes). Per altre informazioni su questa funzionalità, vedere Personalizzare la configurazione del nodo per i pool di nodi del servizio Azure Kubernetes.
Le dimensioni del log superano il valore massimo specificato durante la scrittura di log aggressiva
In una macchina virtuale Windows le dimensioni del log aumentano oltre il valore dell'impostazione container-log-max-size se un contenitore scrive nel log in modo aggressivo. Durante lunghi periodi di scrittura dei log, il file di log aumenta troppo rapidamente per la rotazione dei log prima che venga superato il container-log-max-size limite di impostazione.
Se più pod scrivono in modo aggressivo nel log, le dimensioni del log possono crescere fino a decine di gibibyte (GiB) prima che il log venga ruotato (compresso e sostituito), anche se la dimensione massima è solo nelle decine di mebibyte (MiB).
Per altre informazioni, vedere Il problema 110630 di Kubernetes gitHub è "Kubelet non rispetta container-log-max-size il tempo, durante operazioni di scrittura di log pesanti dal contenitore".
Versioni interessate
Il problema di dimensioni eccessive del log si applica a tutte le versioni di Kubernetes.
La compressione del file di log Kubelet ha esito negativo
In una macchina virtuale Windows, quando kubelet tenta di comprimere un file di log in un .gz formato di archivio, smette di rispondere durante il passaggio finale del processo (provando a rinominare l'archivio prima di chiudere il file).
Per altre informazioni, vedere Problema di GitHub di Kubernetes 111548" "La compressione del log Kubelet ha esito negativo in Windows".
Versioni interessate
Il problema di compressione dei file di log kubelet si applica a tutte le versioni di Kubernetes precedenti alla versione 1.23. Si applica anche a determinate versioni iniziali di Kubernetes 1.23 e 1.24, come illustrato nella tabella seguente. Il problema di compressione dei file di log è stato risolto per la versione 1.25.0 di Kubernetes (in Kubernetes GitHub pull request 111549) e per tutte le versioni successive di Kubernetes.
| Kubernetes x.Versione y | Versioni a cui si applica il problema noto | Correzione del numero di richiesta pull in GitHub in Kubernetes |
|---|---|---|
1.24 |
Tutte le versioni precedenti 1.24.7 |
112482 |
1.23 |
Tutte le versioni precedenti 1.23.13 |
112483 |
Per altre informazioni, vedere la versione del 29 gennaio 2023 del log delle modifiche del servizio Azure Kubernetes.
Le configurazioni personalizzate del sistema operativo hanno esito negativo
Sintomi
Non viene applicata una configurazione personalizzata del sistema operativo.
Causa
Questo problema si verifica se si tenta di applicare la configurazione personalizzata del sistema operativo in un pool di nodi Windows. Attualmente, le configurazioni del sistema operativo non sono supportate nei pool di nodi Windows. Queste configurazioni funzionano solo nei pool di nodi Linux.
Soluzione alternativa
Applicare la configurazione personalizzata del sistema operativo a livello di cluster o pool di nodi per un pool di nodi Linux. Per verificare se la configurazione del nodo personalizzata è in uso, vedere Confermare l'applicazione delle impostazioni.
Contattaci per ricevere assistenza
In caso di domande, è possibile porre domande al supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.