centos

centos informix故障诊断

小樊
40
2025-12-23 10:50:06
栏目: 智能运维

CentOS 上 Informix 故障诊断与处置

一 快速定位流程

二 常见故障与处置要点

三 关键命令速查表

目标 命令示例 要点
查看事务与回滚 onstat -x -r 10 关注回滚进度与长事务
查运行日志路径 onstat -c grep MSG 获取 MSGPATH
会话与 SQL onstat -u;onstat -g ses 定位阻塞者与正在执行的 SQL
锁与对象 onstat -k;onstat -k grep partnum 定位锁对象
逻辑日志 onstat -l 识别 U------、末位 L 的日志
表/索引一致性 oncheck -p ;oncheck -u 校验物理/逻辑一致性
空间与 Chunk onstat -d;onspaces 发现 down 的 chunk 并扩容
在线追加日志 onparams -a -d -s -i IDS 9.3x+ 支持在线扩容
终止会话 onmode -z 谨慎使用,先确认会话与影响
本地连接测试 dbaccess - 排除应用侧因素

四 应急与安全建议

五 常见错误码速查

错误码 含义 快速处置
-113 没有当前记录 确认查询能生成当前列表
-116 不能分配内存 检查可用内存,简化语句/表
-118 不能读事务日志 dblog 定位问题记录
-119 不能打开日志文件 校验文件路径与权限
-121 不能写日志文件 校验日志文件写权限
-123 不允许 NFS 操作 检查网络文件访问
-200 标识符过长 缩短至不超过 18 个字符
-201 语法错误 检查拼写、关键字与保留字
-206 表不存在 校验表名拼写与所在库
-209 数据格式不兼容 在库上运行 DBUPDATE 升级兼容

0
看了该问题的人还看了