Welcome 微信登录

首页 / 数据库 / MySQL / CentOS 下修改/dev/shm 大小解决ORA-00845

环境:CentOS 6.2 64bit  VMWare  Workstation 7.1Linux下,Oracle 11g的自动内存管理不能指定大于这个/dev/shm的总量内存。否则就会出现如下错误ORA-00845: MEMORY_TARGET not supported on this systemLinux环境下,挂载点 /dev/shm默认是系统内存的50%。根据Oracle的安装手册,需要手工指定 /dev/shm的空间大小,以便自动内存管理可以使用更多的内存。最近wait4friend在一台CentOS6.2的VM上,修改/dev/shm之后出现问题,现象是系统重启后这个配置总是回复成默认值。整个过程如下1.查看系统当前的配置,tmpfs是1.9G,是系统内存的50%。[root@centos01 ~]# df -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/vg_centos00-lv_root                      14G  11G  2.6G  80% /tmpfs                1.9G  88K  1.9G  1% /dev/shm/dev/sda1            485M  37M  424M  8% /boot2.      修改/etc/fstab,给/dev/shm指定一个比较大的数值。下面的红色部分就是新指定的数值。[root@centos01 ~]# cat /etc/fstab/dev/mapper/vg_centos00-lv_root /                      ext4    defaults        1 1UUID=3f3c551e-902d-46f6-9b93-0430c175421d /boot        ext4    defaults        1 2/dev/mapper/vg_centos00-lv_swap swap                  swap    defaults        0 0tmpfs                  /dev/shm            tmpfs  defaults,size=3276M       0 03.      重新mount之后,可以确定新的设置3.2G可以生效。[root@centos01 ~]# fuser -km /dev/shm/dev/shm:            2136m[root@centos01 ~]# umount /dev/shm[root@centos01 ~]# mount /dev/shm[root@centos01 ~]# df -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/vg_centos00-lv_root                      14G  11G  2.6G  80% //dev/sda1            485M  37M  424M  8% /boottmpfs                3.2G    0  3.2G  0% /dev/shm
  • 1
  • 2
  • 下一页
RAC创建DBlink并使用impdp抽取源库数据利用NFS远程备份报 ORA-27054 错误解决办法相关资讯      CentOS教程  ORA-00845 
  • ORA-00845: MEMORY_TARGET not   (01月02日)
  • Oracle启动报错ORA-00845: MEMORY_  (11/27/2014 10:27:01)
  • ORA-00845 Oacle 11g常见的shm问题  (07/26/2013 10:36:41)
  • Linux下/dev/shm的大小引发ORA-  (06/16/2015 20:23:36)
  • Oracle报错:ORA-00845: MEMORY_  (02/05/2014 09:27:07)
  • Oracle 11g ORA-00845 在Linux 下  (04/22/2013 19:32:37)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图