文档章节

[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
博文 252
码字总数 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
修改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
文档 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
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
冷水泡茶/docker-oracle11g

项目介绍 基于Oracle Linux 7.5实现了Oracle Database 11gR2 企业版容器化运行; 本脚本仅用作研究如何把oracle database制作成镜像,请勿作商用,谢谢. 有疑问请联系:rancococ@qq.com 前期准备...

冷水泡茶
05/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RESTful架构详解

1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主...

kitty1116
9分钟前
0
0
精通Spring Boot——第十篇:Quartz动态配置定时任务

定时任务简述 定时任务,在企业开发中尤其重要,很多业务都是需要定时任务去做的。比如说10点开售某件东西,凌晨0点统计注册人数,统计其他各种等等。这个时候不可能说让人为的去开启某个开关...

developlee的潇洒人生
11分钟前
0
0
将一些内容输出到文件中

看到一个面试题,如下: 第八题: 一个字符串将其输入到一个文件中,代码如下: <?php$a = '[{"teamId": "43", "serial": "1"},{"teamId": "1", "serial": "2"},{"teamId": "14", "serial":...

vinci321
20分钟前
0
0
nginx的简单使用:负载均衡

nginx:反向代理的服务器;用户发送请求到nginx,nginx把请求发送给真正的服务器,等待服务器处理完数据并返回,再把数据发送给用户。 nginx作为一个反向代理服务器,能缓存我们项目的静态文...

osliang
今天
2
0
网站title标题被改并被百度网址安全中心提醒的解决办法

国庆假日期间我们Sine安全接到众多网站站长求助网站标题被改导致在百度搜索中百度安全中心提醒被拦截,导致网站正常用户无法浏览网站被跳转到一些菠菜du博网站,而且很明显的一个特征就是在百...

网站安全
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部