Documenti

È necessario riservare spazio di swap per qualsiasi memoria di macchina virtuale senza riserva (la differenza tra la prenotazione e la dimensione di memoria configurata) su file di swap per macchina virtuale.

Questa prenotazione di swap è necessaria per garantire che l’host ESXi sia in grado di conservare la memoria della macchina virtuale in qualsiasi circostanza. In pratica, solo una piccola frazione dello spazio di swap a livello host potrebbe essere utilizzata.

Se si esegue un overcommitting di memoria con ESXi, per supportare lo scambio intra-guest indotto dal ballooning, assicurarsi che anche i sistemi operativi guest dispongano di spazio di swap sufficiente. Questo spazio di swap a livello guest deve essere maggiore o uguale alla differenza tra la dimensione della memoria configurata della macchina virtuale e la sua Prenotazione.

Attenzione: se la memoria è sovraccaricata e il sistema operativo guest è configurato con spazio di swap insufficiente, il sistema operativo guest nella macchina virtuale può guastarsi.

Per evitare guasti alle macchine virtuali, aumentare la dimensione dello spazio di swap nelle macchine virtuali.

  • Sistemi operativi guest Windows— I sistemi operativi Windows si riferiscono al loro spazio di swap come file di paging. Alcuni sistemi operativi Windows cercano di aumentare automaticamente le dimensioni dei file di paging, se c’è sufficiente spazio libero su disco.

    Vedere la documentazione di Microsoft Windows o cercare i file della guida di Windows per “file di paging.”Seguire le istruzioni per modificare le dimensioni del file di paging della memoria virtuale.

  • Sistema operativo guest Linux — I sistemi operativi Linux si riferiscono al loro spazio di swap come file di swap. Per informazioni sull’aumento dei file di swap, vedere le seguenti pagine man di Linux:
    • mkswap — Imposta un’area di scambio Linux.
    • swapon — Abilita dispositivi e file per il paging e lo scambio.

I sistemi operativi guest con molta memoria e piccoli dischi virtuali (ad esempio, una macchina virtuale con 8 GB di RAM e un disco virtuale da 2 GB) sono più suscettibili di avere spazio di swap insufficiente.

Nota: Non archiviare i file di swap su LUN con thin provisioning. L’esecuzione di una macchina virtuale con un file di swap memorizzato su un LUN con thin provisioning può causare errori di crescita dei file di swap, che possono portare alla chiusura della macchina virtuale.

Quando si crea un file di swap di grandi dimensioni (ad esempio, più grande di 100 GB), il tempo necessario per l’accensione della macchina virtuale può aumentare in modo significativo. Per evitare ciò, impostare una prenotazione elevata per macchine virtuali di grandi dimensioni.

È anche possibile inserire i file di swap su storage meno costoso utilizzando i file di swap host-locali.

Write a Comment

Il tuo indirizzo email non sarà pubblicato.