Disable NUMA on database servers to improve performance of Linux file system utilities

简介: Disable NUMA on database servers to improve performance of Linux file system utilities

CHANGES
Symptoms occur when reading or writing a large amount of data, without direct I/O, on Ext3 file systems on NUMA enabled database servers in Sun Oracle Database Machine.

CAUSE

Database servers in Sun Oracle Database Machine are booted with operating system NUMA support enabled. Commands that manipulate large files without using direct I/O on ext3 file systems will cause low memory conditions on the NUMA node (Xeon 5500 processor) currently running the process.

An example of such an operation is a scp(1) of a set of large flat files in preparation for loading data into the data warehouse. Linux will try to execute the scp(1) command on the same processor until it exits and as such will grant node-local memory for page cache buffering of the file content being copied into the file system.

For example, consider the following case of copying several gigabytes of data into a local ext3 file system on a database server in Sun Oracle Database Machine. The example clearly shows that memory for the file copy was allocated in an unbalanced fashion. Once node-local memory is depleted, system performance as a whole will be severely impacted.

相关文章
|
5月前
|
安全 Linux 数据安全/隐私保护
【Linux】文件服务CIFS(Common Internet File System)
【Linux】文件服务CIFS(Common Internet File System)
164 0
|
5月前
|
存储 监控 网络协议
【Linux】文件服务NFS(Network File System)
【Linux】文件服务NFS(Network File System)
160 0
|
19天前
|
Ubuntu Linux Windows
linux 挂载硬盘报错 "mount: unknown filesystem type 'ntfs'"
【10月更文挑战第7天】在Linux系统中挂载硬盘时遇到“mount: unknown filesystem type 'ntfs'”错误,是因为Linux默认可能不支持NTFS文件系统。本文提供了解决方案:安装NTFS-3G软件包以支持NTFS,并检查内核是否已加载NTFS模块。对于Ubuntu/Debian系统,可使用`sudo apt-get install ntfs-3g`命令;对于CentOS/RHEL系统,则需先安装EPEL仓库再安装NTFS-3G。此外,还需确认硬盘设备名正确无误,并创建合适的挂载点目录。
180 2
|
2月前
|
存储 Linux 网络安全
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
|
Oracle 关系型数据库 Linux
Oracle 11gR2_database在Linux下的安装
Oracle 11gR2_database在Linux下的安装
108 0