最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误

来源:动视网 责编:小采 时间:2020-11-09 12:44:15
文档

数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误

数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误:数据库启动报ORA-27154 ORA-27300 ORA-27301 ORA-27302错误 今天同事遇到一个Oracle启动的问题, sql> startup ORA-27154: post/wait create failed ORA-27300: OS system dependentoperation:semget f
推荐度:
导读数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误:数据库启动报ORA-27154 ORA-27300 ORA-27301 ORA-27302错误 今天同事遇到一个Oracle启动的问题, sql> startup ORA-27154: post/wait create failed ORA-27300: OS system dependentoperation:semget f


数据库启动报ORA-27154 ORA-27300 ORA-27301 ORA-27302错误

今天同事遇到一个Oracle启动的问题,

sql> startup

ORA-27154: post/wait create failed

ORA-27300: OS system dependentoperation:semget failed with status: 28

ORA-27301: OS failure message: No spaceleft on device

ORA-27302: failure occurred at:sskgpsemsper

[oracle@info bin]$ df -h

Filesystem Size Used Avail Use% Mounted

/dev/sda2 7G 572G 154G 79% /

/dev/sda5 57G 3.5G 51G 7% /home

/dev/sda3 473G 309G 140G 69% /u01

/dev/sda1 190M 25M 156M 14% /boot

tmpfs 32G 17G 16G 52% /dev/shm

检查磁盘,看来不是磁盘空间的问题。

该问题存在与11.2.0.1 之后的版本,,导致的原因是因为semmns 的值太低。 该值在/etc/sysctl.conf中配置。

kernel.sem = semmsl semmns semopm semmni

原来值为:

kernel.sem = 250 32000 100 128

修改值为:

kernel.sem = 256 32768 100 228

修改之后保存退出,之后执行sysctl -p使修改之后的参数生效,之后重启数据库。就OK了。

semaphores 参数的优化原则如下:

1. Calculate the minimum total semaphorerequirements using the following formula:

2*sum (process parameters of all databaseinstances on the system) + overhead for background processes + system and otherapplications.

2. Set semmns (total semaphores systemwide)to this total.

3. Set semmsl (semaphores for each set ) to256

4. Set semmni (total semaphores sets) tosemmns devided by semmsl, rounded up to the nearest multiple of 1024

文档

数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误

数据库启动报ORA-27154ORA-27300ORA-27301ORA-27302错误:数据库启动报ORA-27154 ORA-27300 ORA-27301 ORA-27302错误 今天同事遇到一个Oracle启动的问题, sql> startup ORA-27154: post/wait create failed ORA-27300: OS system dependentoperation:semget f
推荐度:
标签: 错误 数据库 启动
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top