news 2026/2/20 10:34:47

ORA-00800: soft external error, arguments: [Set Priority Failed], [VKTM] (Doc ID 2718971.1)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ORA-00800: soft external error, arguments: [Set Priority Failed], [VKTM] (Doc ID 2718971.1)

1.检查oradism文件权限(下方权限是正常的)

$ cd $ORACLE_HOME/bin

$ ls -lrt oradism

-rwsr-x--- 1 root oinstall 147848 Apr 17 2019 oradism

chown root $ORACLE_HOME/bin/oradism

chmod 4750 $ORACLE_HOME/bin/oradism

2.检查数据库的优先级别:VKTM还是LMS*

set linesize 680

col Parameter for a30

col "Session Value" for a16

col "Instance Value" for a16

col "Description" for a30

select a.ksppinm "Parameter", b.ksppstvl "Session Value", c.ksppstvl "Instance Value", a.KSPPDESC "Description"

from x$ksppi a, x$ksppcv b, x$ksppsv c

where a.indx = b.indx and a.indx = c.indx and a.ksppinm like '_%' and a.ksppinm like '_highest_priority_process%';

上面是正确的,如果不正确,更改优先级

alter system set "_high_priority_processes"='VKTM' scope=spfile;

3.检查Cgroup配置

$ ps -eaf|grep -i vktm |grep -v grep

oracle 1900 1 0 13:53 ? 00:00:00 ora_vktm_gsp

$ cat /proc/1900/cgroup | grep cpu

7:cpu,cpuacct:/user.slice

2:cpuset:/

$ ps -eaf|grep -i pmon|grep -v grep

oracle 1888 1 0 13:53 ? 00:00:00 ora_pmon_gsp

$ cat /proc/1888/cgroup | grep cpu

7:cpu,cpuacct:/user.slice

2:cpuset:/

检查发现设置显示其他路径,检查cpu.rt_runtime_us的值

# cat /sys/fs/cgroup/cpu,cpuacct/system.slice/cpu.rt_runtime_us

0

# cat /sys/fs/cgroup/cpu,cpuacct/user.slice/cpu.rt_runtime_us

0

根据官方文档其值应该为0和950000,可以使用下面命令修改,但是系统重启后,此参数设置会失效

echo 0 > /sys/fs/cgroup/cpu,cpuacct/system.slice/cpu.rt_runtime_us

echo 950000 > /sys/fs/cgroup/cpu,cpuacct/user.slice/cpu.rt_runtime_us

永久生效(在cgconfig.conf中设置)

Install libcgroup-tools* on the system. (You can find this package on OL7 latest repository)

# yum install libcgroup-tools

/etc/cgconfig.conf will be created automatically when you start cgconfig service

# systemctl start cgconfig

Edit /etc/cgconfig.conf with user.slice parameter below.

group user.slice {

cpu {

cpu.rt_period_us = 1000000;

cpu.rt_runtime_us = 950000;

}

}

Restart cgfconfig service so the value will take effect.

# systemctl restart cgconfig

Enable cgconfig so it will take effect during reboot.

#systemctl enable cgconfig

Reboot the server and check the value if it is now persistent.

重启实例

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/13 2:23:43

学长亲荐!专科生必备的AI论文网站 —— 千笔写作工具

你是否曾为论文选题发愁?是否在写到一半时突然卡壳,毫无头绪?又或者反复修改却仍不满意内容质量?论文写作不仅是对知识的考验,更是对时间和耐心的挑战。对于专科生来说,时间紧、任务重,更需要一…

作者头像 李华
网站建设 2026/2/18 23:56:25

UI自动化:如何选择适合的CSS定位方式(实战选型指南)

UI自动化:如何选择适合的CSS定位方式(实战选型指南) 在UI自动化测试中,CSS定位凭借高效、简洁、兼容性好的优势,成为大多数工程师的首选定位方式。但CSS定位包含多种选择器(ID、类、属性、层级等&#xff0…

作者头像 李华
网站建设 2026/2/18 17:10:50

YC 专访 OpenClaw 创始人:80% 的 App 将会消失,我们还剩下什么?

编译 | 王启隆出品丨AI 科技大本营(ID:rgznai100)采访视频 | youtu.be/4uzGDAoNOZc如果说 2026 年初有什么事情比 OpenClaw 本身更疯狂,那大概就是它的创造者 Peter Steinberger 正在经历的生活。两周前,他还是一个居住…

作者头像 李华
网站建设 2026/2/19 0:31:58

【超详细】漏洞挖掘零基础入门教程!精通看这一篇就够!

初学者最好不要上手就去搞漏洞挖掘,因为漏洞挖掘需要很多的系统基础知识和一些理论知识做铺垫,而且难度较大…… 较合理的途径应该从漏洞利用入手,不妨分析一些公开的CVE漏洞。很多漏洞都有比较好的资料,分析研究的多了&#xff…

作者头像 李华
网站建设 2026/2/17 14:30:26

指数期权买卖价差指标的量化应用

功能说明与风险提示 本策略通过分析指数期权合约的买卖价差数据,构建基于价差特征的市场情绪指标,用于识别短期市场供需失衡状态。核心逻辑包含三个维度:绝对价差水平反映流动性状况,相对价差波动率捕捉市场恐慌程度,价…

作者头像 李华
网站建设 2026/2/16 11:39:49

基于MATLAB 多算法雷达一维恒虚警检测CFAR可视化界面

1、内容简介 利用MATLAB GUI设计平台,设计多算法雷达一维恒虚警检测CFAR可视化界面,通过选择噪声类型、目标类型、算法类型,手动输入相关参数,可视化显示噪声波形与目标检测的回波-检测门限波形图。 运行cfar.m即可调用GUI进行参…

作者头像 李华