Skip to content
Luca Dell'Oca Principal Cloud Architect @Veeam
Virtual To The Core Virtual To The Core

Virtualization blog, the italian way.

  • Media
  • About me
Virtual To The Core
Virtual To The Core

Virtualization blog, the italian way.

HotAdd di RAM a una macchina linux 64 bit, il “gradino” dei 3Gb

Luca Dell'Oca, May 5, 2010December 4, 2016

Una delle funzioni più “cool” di vsphere, anche se meno note, è la possibilità di aggiungere a caldo ram a quei sistemi operativi che supportano questa funzione. In questo modo si può togliere d’impaccio un server sovraccarico azzerando completamente il downtime necessario al reboot.

Tra i sistemi che supportano questa funzione c’è ovviamente linux. Potrebbe però capitarvi di incontrare dei problemi se doveste aggiungere ram a un sistema linux 64 bit che prima aveva meno di 3072 Mb (la stessa cosa non succede coi sistemi linux a 32 bit). Ciò è dovuto al fatto che sotto i 3 Gb il kernel di linux parte senza abilitare swiotlb, che è il modulo per gestire la ram oltre i 3 Gb. Quindi, quando andiamo ad aggiungere la ram, siccome swiotlb rimane disabilitato, abbiamo degli erroracci in console.

L’unico modo per evitare questo problema è forzare l’uso di swiotlb fin dall’inizio, passando al kernel il parametro di boot:

swiotlb=force

Col sistema avviato, potremo inoltre verificare che sia effettivamente in funzione col comando:

dmesg | grep SWIOTLB

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Email
  • Tumblr
  • Pinterest
  • Reddit
  • WhatsApp
  • Pocket
Tecnologia 64 bithotaddlinuxswiotlb

Post navigation

Previous post
Next post

Search

Sponsors

Latest Posts

  • My Automated Lab project: #3 Create a Windows Server 2019 template in VMware vSphere with Packer
  • My Automated Lab project: #2 Create a Ubuntu template in VMware vSphere with Packer
  • My Automated Lab project: #1 Install and configure the needed tools
  • Calculate space savings of a XFS volume with reflink and Veeam fast clone
  • A new whitepaper: Veeam Backup & Replication V12 enhanced security and scalability with object storage Secure Mode
©2023 Virtual To The Core | WordPress Theme by SuperbThemes