Exalogic Virtual 188.8.131.52.X: Steps To Increase SWIOTLB Buffer Size To 512MB On Dom0 Compute Nodes
(Doc ID 2593092.1)
Last updated on JUNE 26, 2020
Applies to:Oracle Exalogic Elastic Cloud Software - Version 184.108.40.206.0 and later
Oracle Virtual Server x86-64
**** Steps in this MOS Note only applies to Exalogic Virtual 220.127.116.11.X releases *****
This MOS Note provides detailed steps to increase swiotlb setting on 18.104.22.168.X Exalogic Virtual rack Dom0 compute nodes.
In Exalogic Virtual 22.214.171.124.X rakcks IB networks on the Guest VMs on Dom0 compute nodes and in some cases Dom0 compute nodes itself do not work as expected if there is exhaustion of resources in Software Input Output Translation Lookaside Buffer (swiotlb). swiotlb is an IO memory management function of the Linux kernel used by the XEN hypervisor and OVS Networking stack. In Exalogic 126.96.36.199.X we have default swiotlb setting of 256MB. In Exalogic 188.8.131.52.X releases which has UEK4 based kernel swiotlb buffer size of 256MB may not be enough if there are more number of VM's or large VM's configured or if there is significant network IO in the rack.
Procedure in this MOS note to increase SWIOTLB buffer size has to be done during Maintenance window as it involves rebooting the OVS Dom0 Compute nodes. For rebooting Dom0 Compute nodes reboot, All the VMs running on Dom0 compute node (which hosts Applications) have to be brought down. So maintenance window has to be scheduled for implementing the procedure in this MOS note.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document
|swiotlb change on one compute node at a time (non dcli method)|
|DCLI method to make swiotlb changes on all or multiple compute nodes at a time|