Linux分页错误,Linux-x86_64Error:28:Nospaceleftondevice问题
这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个错,共享内存在shmall这个参数中设置,shmall单位为页,换算
操作系统版本: Linux 64位
数据库版本:任何版本
问题描述
修改数据库参数后启动数据库报错
SQL> startup nomount
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
解决方案
这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个错
共享内存在shmall这个参数中设置,shmall单位为页,换算成内存大小还需要把两个值相乘,,如shmall=4194304,那么共享内存的大小就是(4194304*4096)/(1024*1024*1024)=16G
1.获得shmall的方式如下
# cat /proc/sys/kernel/shmall
4194304
2.我们可以通过/etc/sysctl.conf文件中kernel.shmall的值来调整共享内存大小
[root@svr28-167 ~]# vi /etc/sysctl.conf
kernel.shmall= 8388608
3.我们可以通过下面命令得到分页大小,默认是4Kb
$ getconf PAGE_SIZE
4096
4.修改完之后没忘记让它立即生效并确认
# sysctl -p
# cat /proc/sys/kernel/shmall
8388608
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
Linux分页错误,Linux-x86_64Error:28:Nospaceleftondevice问题相关推荐
- linux 硬盘错误,linux – 硬盘读取错误……停止?
我的故事很简单.我有一台轻型服务器,运行Arch Linux,它将大部分数据存储在由两个SATA驱动器组成的RAID-1上.它大约4个月没有任何问题.然后,我突然开始在其中一个驱动器上读取错误.总是, ...
- linux 编译器错误,linux – GHCi – Haskell编译器错误 – /home/user/.ghci归其他人所有,IGNORING...
在尝试将〜/ .ghci文件更改为我的配置时,当我打开GHCi时出现此错误. GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help ...
- Linux gitpush错误,linux – GIT:无法推送(奇怪的配置问题)
我正在全新安装 Linux Mint. 尝试从任何存储库推送时,我收到以下错误: error: Malformed value for push.default: simple error: Must ...
- linux 137错误,linux引导报错问题
linux引导报错问题 发布时间:2008-08-22 10:18:35来源:红联作者:love_luochunfen .用cf卡引导报错. inux version 2.6.22.14HingeSo ...
- linux 回溯错误,linux – 解释gfortran错误回溯
我正在运行由其他人编写的Fortran 77程序.我在 Linux上使用gfortran编译器(v5.4.0)(Ubuntu v.16.04).我不是Fortran,gcc或bash脚本的有经验的用户 ...
- linux fstab 错误,Linux下fstab修改错误了如何修复
北街上周在虚拟机上安装linux as5之后,将剩余的空间作为一个分区sda8,然后做成ext3文件格式mount到 /wj.但是我发现一旦重启系统之后,/wj这个目录就自动umount了.我想让sd ...
- linux网络错误,linux网络问题:Network is unreachable
总结一下: linux的网络连接如果不通的一共就这几个地方会出问题: 1.linux防火墙和windows客户端防火墙,都关闭即可. 2.selinux,关闭即可. 3.IP地址和网关等,配置正确. ...
- linux uuid错误,Linux 错误:fatal error: uuid/uuid.h: No such file or directory
重新configure 后,出现别的错误:fatal error: uuid/uuid.h: No such file or directory 这是因为没有uuid库和头文件,需要安装e2fspro ...
- linux+listen错误,linux listen()
listen(等待连接) 相关函数 socket,bind,accept,connect 表头文件 #include 定义函数 int listen(int s,int backlog); 函数说明 ...
最新文章
- melogin宽带连接服务器无响应,输入melogin.cn进不了路由器设置界面怎么办
- PHP做下载文件的方法
- 图说:Word 15 阅读模式
- C语言的指针函数与函数指针
- 玩转mini2440开发板之【制作和修改linux启动logo图片】
- 外设驱动库开发笔记11:SHT3x系列温湿度传感器驱动
- 隐藏或者修改nginx信息
- java指的是什么_java什么是实例意思指的是
- KORG Opsix Native Mac - 音频数字合成器
- java一元稀多项式_数据结构之线性表- 一元稀疏多项式计算器
- Unity使用ARCore开发AR程序
- 电脑硬件测试软件哪一个准一点,什么软件测试cpu温度准确_测试cpu温度准确软件汇总 - 系统家园...
- 关于互联网+分布式光伏运维平台的应用介绍-李亚俊
- 三星j7出现android,三星J7配置曝光 配骁龙625/运行安卓7.0
- Openvpn 客户端路由配置
- log4j2 日期换天后,今天的日志打印到了昨天的日志文件里面,rollover混乱
- 2020-11-04编译器下载安装及使用
- 一文读懂元数据管理!
- java 本周一_java 获取本周一的日期
- java 地图api接口_Java调用百度地图API
热门文章
- 容器编排技术 -- Kubernetes Pod 生命周期
- 使用 Caddy 替代 Nginx,全站升级 https,配置更加简单
- Hibernate Log4j日志记录
- PHP通知弹窗代码_公告弹窗
- 【C语言】构建一个校园交通查询系统程序。能够规划出任意出发地和目的地之间的最短路径。...
- golang mysql遇到的一些问题记录和解决
- react领域里面jsx中的style的值为什么放到了{}中
- python字典{:4}_升级您的Python技能:检查字典
- 我从创建具有仅仅一年编码经验的视频游戏中学到了什么
- javascript 应用_如何利用JavaScript的功能使您的应用脱机工作