Welcome 微信登录

首页 / 数据库 / MySQL / Linux-x86_64 Error: 28: No space left on device问题

操作系统版本: Linux 64位数据库版本:任何版本问题描述修改数据库参数后启动数据库报错SQL> startup nomountORA-27102: out of memoryLinux-x86_64 Error: 28: No space left on device解决方案这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个错共享内存在shmall这个参数中设置,shmall单位为页,换算成内存大小还需要把两个值相乘,如shmall=4194304,那么共享内存的大小就是(4194304*4096)/(1024*1024*1024)=16G1.获得shmall的方式如下# cat /proc/sys/kernel/shmall41943042.我们可以通过/etc/sysctl.conf文件中kernel.shmall的值来调整共享内存大小[root@svr28-167 ~]# vi /etc/sysctl.confkernel.shmall= 83886083.我们可以通过下面命令得到分页大小,默认是4Kb$ getconf PAGE_SIZE40964.修改完之后没忘记让它立即生效并确认# sysctl -p# cat /proc/sys/kernel/shmall8388608一次AIX 操作系统ASM添加磁盘的操作日志Oracle 9i 64位 For RHEL 下载安装所遇到的问题相关资讯      Linux基础学习  No space left on device 
  • Linux服务器提示No space left on   (06月15日)
  • Linux 系统添加操作记录审计  (01/29/2013 16:40:23)
  • 如何学习Linux系统命令和工具  (01/03/2013 13:24:48)
  • Oracle数据库listener 启动时提示   (05/11/2014 17:21:40)
  • Linux基础学习:文件的隐藏属性  (01/18/2013 16:28:25)
  • Linux/Unix下pid文件作用浅析  (12/27/2012 12:03:42)
本文评论 查看全部评论 (0)
表情: 姓名: 字数