在修改下面的代码之前,我工作得很好。
alter database archivelog; alter system set sga_max_size = 20480M scope=spfile;
字符串目前错误是
ORA-27106: system pages not available to allocate memory additional information 6128
型
wkftcu5l1#
检查shmmax内核参数并设置为推荐值-此参数定义Linux进程可以在其虚拟地址空间中分配的单个共享内存段的最大字节大小。注意-当绑定分配大于SHMMAX的SGA大小时,会出现以下错误。“SGA大小不能大于最大共享内存段大小(shmmax值)”如果设置了shm* 参数,则查看HugePages(可能是由于HugePages不足)grep -huge /proc/meminfo试着释放它
1条答案
按热度按时间wkftcu5l1#
检查shmmax内核参数并设置为推荐值-此参数定义Linux进程可以在其虚拟地址空间中分配的单个共享内存段的最大字节大小。
注意-当绑定分配大于SHMMAX的SGA大小时,会出现以下错误。“SGA大小不能大于最大共享内存段大小(shmmax值)”
如果设置了shm* 参数,则查看HugePages(可能是由于HugePages不足)
grep -huge /proc/meminfo
试着释放它