ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 通过awk、sed查看listener.log诊断logon on storm

通过awk、sed查看listener.log诊断logon on storm

原创 Linux操作系统 作者:myownstars 时间:2011-03-09 17:55:36 0 删除 编辑

两节点rac当机,初步判断是登录风暴造成的,现在需要找出是哪些机器。
通过查看listener.log可以找出,此时需要借助linux工具从中提取信息

节点1:
首先通过awk和sed提取出登录数和ip,然后将其聚集即可
 [oracle@racdg1 log]$ egrep '06-JAN-2011 09:43|06-JAN-2011 09:42|06-JAN-2011 09:41|06-JAN-2011 09:40|06-JAN-2011 09:39' listener.log | grep CONNECT_DATA | awk -F= '{print $16}' | sed 's/)(PORT//g' > aa.txt
[oracle@racdg1 log]$ more aa.txt | sort -n | uniq -c
      5 192.*.*.101
      1 192.*.*.190
     28 192.*.*.22
     59 192.*.*.27
     25 192.*.*.41
     27 192.*.*.42
      3 192.*.*.43
     26 192.*.*.46
     56 192.*.*.47
      1 192.*.*.48
     33 192.*.*.71
     57 192.*.*.72
     25 192.*.*.76
     87 192.*.*.77
      4 192.*.*.78
     63 192.*.*.81
     19 192.*.*.82
      1 192.*.*.83
     14 192.*.*.96
     30 192.*.*.97
     52 192.*.*.98

节点2依法炮制,然后拿此数据找开发人员共同查看原因

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15480802/viewspace-688859/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-03-18

  • 博文量
    375
  • 访问量
    3158687