HugePages 可能的故障

简介:  System is running out of memory or swapping Not enough HugePages to cover the SGA(s) and therefore the area reserved for HugePages...

 
System is running out of memory or swapping
 Not enough HugePages to cover the SGA(s) and therefore the area reserved for HugePages are wasted where SGAs are allocated through regular pages.
 Review your HugePages configuration to make sure that all SGA(s) are covered.
 
Databases fail to start
 memlock limits are not set properly
 Make sure the settings in limits.conf apply to database owner account.
 
One of the database fail to start while another is up
 The SGA of the specific database could not find available HugePages and remaining RAM is not enough.
 Make sure that the RAM and HugePages are enough to cover all your database SGAs
 
Cluster Ready Services (CRS) fail to start
 HugePages configured too large (maybe larger than installed RAM)
 Make sure the total SGA is less than the installed RAM and re-calculate HugePages.
 
HugePages_Total = HugePages_Free
 HugePages are not used at all. No database instances are up or using AMM.
 Disable AMM and make sure that the database instances are up.
 
Database started successfully and the performance is slow
 The SGA of the specific database could not find available HugePages and therefore the SGA is handled by regular pages, which leads to slow performance
 Make sure that the HugePages are many enough to cover all your database SGAs
 

 

 

相关文章
|
Oracle 关系型数据库 Linux
Linux 关闭透明大页(transparent_hugepage)和 NUMA
有些情况下需要关闭Linux 服务器的 透明大页和 NUMA,比如安装 Oracle 数据库!
Linux 关闭透明大页(transparent_hugepage)和 NUMA
|
SQL 关系型数据库 MySQL
MySQL 中启用大页(Huge Pages)提高性能
在 MySQL 中启用大页(Huge Pages)可以提高性能,还可以减少内存的使用。大页能够减少操作系统的页表,由此可减轻 CPU 负担和内存空间,从而减少了内存管理开销。下面是在 Linux 系统中启用 MySQL 大页的步骤: 1. 配置 Linux 系统大页:在物理或虚拟机上启用大页,请使用以下命令后设置了足够的大页: ```shell echo 2048 > /proc/sys/vm/nr_hugepages ``` 此处示例启用了 2048 个大页。请注意,此操作需要 root 用户权限。 2. 通过运行下列命令可检查您的系统是否已经启用了大页: ```shell gre
976 0
|
缓存 Oracle 关系型数据库
[201804012]关于hugepages 3.txt
[201804012]关于hugepages 3.txt --//有一段时间我一直强调安装oracle一定要配置hugepage,因为现在的服务器内存越来越大,如果还使用4K的页面表,如果内存表占用内存巨大, --//特别连接数量很大的情况下,更加明显,结果导致内存紧张,使用交换,这些类似的例子网上很多.
871 0
|
SQL Oracle 关系型数据库
|
Oracle 关系型数据库 Linux
|
Oracle 关系型数据库 Linux
|
Oracle 关系型数据库 数据库
0927hugepages与nr_overcommit_hugepages
[20170927]hugepages与内核参数nr_overcommit_hugepages.txt /proc/sys/vm/nr_overcommit_hugepages specifies how large the pool of huge pages c...
2013 0