高负载 instance terminated by pmon-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502638
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2021-04-12 17:03:46


19.3 单机遇到宕机,告警日志中:

logminer: transaction queue size: 1024
2021-04-08t22:29:41.129947 08:00
logminer: begin mining logfile for session -1708975103 thread 1 sequence 2312, /oradata/orcl/redo02.log
2021-04-08t22:29:41.134085 08:00
logminer: begin mining logfile for session -1708974079 thread 1 sequence 2312, /oradata/orcl/redo02.log
2021-04-08t22:29:41.137868 08:00
logminer: begin mining logfile for session -1708973055 thread 1 sequence 2312, /oradata/orcl/redo02.log
2021-04-08t22:29:41.238498 08:00
pmon (ospid: ): terminating the instance due to ora error
2021-04-08t22:29:41.302452 08:00
cause - 'instance is being terminated due to fatal process death (pid: 19, ospid: 13831, dbw0)'
2021-04-08t22:29:41.440232 08:00
system state dump requested by (instance=1, osid=13795 (pmon)), summary=[abnormal instance termination].
system state dumped to trace file /home/oracle/diag/rdbms/orcl/orcl/trace/orcl_diag_13816.trc
2021-04-08t22:29:47.375010 08:00
instance terminated by pmon, pid = 13795

很好的是,diag进程里能看到以下内容



只有sar信息能用

用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] 
主选项和报告:
    -b    i/o 和传输速率信息状况
    -b    分页状况
    -d    块设备状况
    -i { <中断> | sum | all | xall }
        中断信息状况
    -m    电源管理信息状况
    -n { <关键词> [,...] | all }
        网络统计信息
        关键词可以是:
        dev     网卡
        edev     网卡 (错误)
        nfs     nfs 客户端
        nfsd     nfs 服务器
        sock     sockets (套接字)    (v4)
        ip    ip  流          (v4)
        eip     ip 流       (v4) (错误)
        icmp     icmp 流    (v4)
        eicmp     icmp 流    (v4) (错误)
        tcp     tcp 流  (v4)
        etcp     tcp 流  (v4) (错误)
        udp     udp 流  (v4)
        sock6     sockets (套接字)    (v6)
        ip6     ip 流       (v6)
        eip6     ip 流       (v6) (错误)
        icmp6     icmp 流 (v6)
        eicmp6 icmp 流 (v6) (错误)
        udp6    udp 流       (v6)
    -q    队列长度和平均负载
    -r    内存利用率
    -r    内存状况
    -s    交换空间利用率
    -u [ all ]
        cpu 利用率
    -v    kernel table 状况
    -w    任务创建与系统转换统计信息
    -w    交换信息
    -y    tty 设备状况
    -o {<文件路径>}
       将命令结果以二进制格式存放在指定文件中

cd /var/log/sa
cat sar08 记录了数据库状态信息

高负载时段cpu状态

或者用以下方式看cpu负载历史
sar -f sa08 -s 21:00:00 -e 23:00:00
如下

kbmemfree:这个值和free命令中的free值基本一致,所以它不包括buffer和cache的空间.

kbmemused:这个值和free命令中的used值基本一致,所以它包括buffer和cache的空间.

%memused:这个值是kbmemused和内存总量(不包括swap)的一个百分比.

kbbuffers和kbcached:这两个值就是free命令中的buffer和cache.

kbcommit:保证当前系统所需要的内存,即为了确保不溢出而需要的内存(ram swap).

%commit:这个值是kbcommit与内存总量(包括swap)的一个百分比.


换页

pgpgin/s:表示每秒从磁盘或swap置换到内存的字节数(kb)

pgpgout/s:表示每秒从内存置换到磁盘或swap的字节数(kb)

fault/s:每秒钟系统产生的缺页数,即主缺页与次缺页之和(major minor)

majflt/s:每秒钟产生的主缺页数.

pgfree/s:每秒被放入空闲队列中的页个数

pgscank/s:每秒被kswapd扫描的页个数

pgscand/s:每秒直接被扫描的页个数

pgsteal/s:每秒钟从cache中被清除来满足内存需要的页个数

%vmeff:每秒清除的页(pgsteal)占总扫描页(pgscank pgscand)的百分比


tps:每秒钟物理设备的 i/o 传输总量

rtps:每秒钟从物理设备读入的数据总量

wtps:每秒钟向物理设备写入的数据总量

bread/s:每秒钟从物理设备读入的数据量,单位为 块/s

bwrtn/s:每秒钟向物理设备写入的数据量,单位为 块/s


再登录上去看时

内存已经从32g扩展到64g了,估计会有所缓解,但是不知道是谁占用内存较多。

参考:

  1. https://blog.51cto.com/u_13625527/2162216


阅读(2106) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图