文档章节

[INS-35172] Target database memory (XXMB) exceeds the systems available shared memory ({0}MB) 解决方法

rootliu
 rootliu
发布于 2017/08/22 17:17
字数 388
阅读 29
收藏 0

INS-35172] Target database memory (XXMB) exceeds the systems available shared memory ({0}MB) 解决方法

[日期:2012-02-14] 来源:blog.csdn.net/tianlesoftware  作者:tianlesoftware [字体: ]

安装Oracle 11gR2数据库,安装过程中报错:

 

[INS-35172] Target database memory (778MB)exceeds the systems available shared memory ({0}MB).

经过测试,目前系统最大能通过的内存是:632M. 如下图:

 

影响这个最大值,即632M是我们的tmpfs 文件的大小。 这个问题和我之前的blog原因类似:

Oracle11gR2 RAC ORA-00845 MEMORY_TARGET not supported on this system 解决方法

http://www.linuxidc.com/Linux/2012-02/54216.htm

MOS上的文档[ID 460506.1] 有说明。

You are tryingto use the MEMORY_TARGET feature. This feature requires the /dev/shm filesystem to be mounted for at Least <size> bytes.The /dev/shm is either notmounted or is mounted With available space less than this size.

[root@gg2 ~]# df -h /dev/shm

Filesystem            Size  Used Avail Use% Mounted on

tmpfs                 636M     0 636M   0% /dev/shm

 

这个文件的大小才是真正控制我们 AMM 的大小关键。找到了原因就好处理了。修改tmpfs 的大小,使其大于MEMORY_TARGET的大小就可以了。 

 

# umount tmpfs

# mount -t tmpfs shmfs -o size=3G /dev/shm

 

让以后每次重启OS 都自动mount,修改文件 /etc/fstab 将tmpfs 修改成以下值:

 tmpfs            /dev/shm        tmpfs  defaults,size=3G        0 0

 

如果直接修改/etc/fstab,通过重启OS 也可以让参数生效。

 

注意:这个size 的大小需要设置为整数。

 

[root@gg2 ~]# df -lh /dev/shm

Filesystem            Size  Used Avail Use% Mounted on

shmfs                 3.0G     0 3.0G   0% /dev/shm

 

修改之后就可以顺利通过安装了。

本文转载自:http://www.linuxidc.com/Linux/2012-02/54217.htm

共有 人打赏支持
rootliu
粉丝 2
博文 244
码字总数 2796
作品 0
海淀
数据库管理员
CentOS6.5下安装Oracle 11g R2

环境 CentOS 6.5(图形界面) 下载地址:CentOS-6.5-x86_64-bin-DVD1.iso Oracle 11g R2 下载地址:linux.x64_11gR2 安装步骤 数据库下载下来是zip包,unzip解压以后进入解压文件夹,运行run...

蜡笔小白
2016/03/17
143
0
文档 ID 749851.1

HugePages and Oracle Database 11g Automatic Memory Management (AMM) on Linux (文档 ID 749851.1) 转到底部 In this Document Purpose Scope Details References APPLIES TO:Oracle Data......

Vimeo
2016/08/14
10
0
修改Memory_max_target为0出错

SQL> connect / as sysdba Connected. SQL> alter system set memory_target=0; System altered. SQL> alter system set memorymaxtarget=0; alter system set memorymaxtarget=0 * ERROR at......

1321385590
06/28
0
0
oerr ora 000845解决方法是扩大/dev/shm空间

打开虚拟机发现实例起不来 [root@wenxi ~]# su - oracle sq[oracle@wenxi ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Aug 2 14:59:54 2016 Copyright (c) 198......

vast2006
2016/08/01
0
0
oracle链接超时问题,应该怎么设置呢?

看错误日志: Starting background process QMNC QMNC started with pid=74, OS id=8588 Tue Aug 07 15:11:42 2012 dbrecoveryfiledestsize of 2048 MB is 0.00% used. This is a user-speci......

sxgkwei
2012/08/07
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[雪峰磁针石博客]python3快速入门教程1 turtle绘图-2函数

菲波那契序列: >>> # Fibonacci series:... # the sum of two elements defines the next... a, b = 0, 1>>> while b < 10:... print(b)... a, b = b, a+b...112......

python测试开发人工智能安全
今天
0
0
java环境变量配置最正确的方式

原贴:https://blog.csdn.net/qq_40007997/article/details/79784711,十分详细,亲测有效

kitty1116
今天
0
0
49.Nginx防盗链 访问控制 解析php相关 代理服务器

12.13 Nginx防盗链 12.14 Nginx访问控制 12.15 Nginx解析php相关配置(502的问题) 12.16 Nginx代理 扩展 502问题汇总 http://ask.apelearn.com/question/9109 location优先级 http://blog....

王鑫linux
今天
1
0
Nginx防盗链、访问控制、解析php相关配置、Nginx代理

一、Nginx防盗链 1. 编辑虚拟主机配置文件 vim /usr/local/nginx/conf/vhost/test.com.conf 2. 在配置文件中添加如下的内容 { expires 7d; valid_referers none blocked server_names *.tes......

芬野de博客
今天
0
0
spring EL 和资源调用

资源调用 import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.springframework.core.io.Resource;......

Canaan_
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部