在Oracle社区可以搜索到这样的问题:

How to change oswatcher retention when running under TFA

但很遗憾该问题目前也没有给出确切答复。

其实提问者已经给出了修改方法:

tfactl stop oswbb

tfactl start oswbb 15 168

只是不确认这样的修改在下次主机重启后是否还生效?下面来验证一下:

首先,默认的osw采集间隔是30s,保存时间为48h:

[grid@db01 ~]$ ps -ef|grep osw

grid 8378 1 0 Jun27 ? 00:01:11 /bin/sh ./OSWatcher.sh 30 48 NONE /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 8961 8378 0 Jun27 ? 00:00:27 /bin/sh ./OSWatcherFM.sh 48 /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 11868 11846 0 23:34 pts/0 00:00:00 grep --color=auto osw

我们将其修改为采集间隔15s,保存时间为168h(也就是7天):

tfactl stop oswbb

tfactl start oswbb 15 168

[grid@db01 ~]$ tfactl stop oswbb

Stopped OSWatcher

[grid@db01 ~]$ tfactl start oswbb 15 168

Starting OSWatcher

[grid@db01 ~]$ ps -ef|grep osw

grid 12123 1 0 23:34 pts/0 00:00:00 /bin/sh ./OSWatcher.sh 15 168 NONE /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 12152 11846 0 23:34 pts/0 00:00:00 grep --color=auto osw

[grid@db01 ~]$ ps -ef|grep osw

grid 12123 1 0 23:34 pts/0 00:00:00 /bin/sh ./OSWatcher.sh 15 168 NONE /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 12241 12123 0 23:34 pts/0 00:00:00 /bin/sh ./OSWatcherFM.sh 168 /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 12346 11846 0 23:34 pts/0 00:00:00 grep --color=auto osw

下面我们将主机重启,验证是否重启后还生效:

[root@db01 ~]# reboot

[grid@db01 ~]$ uptime

23:47:45 up 9 min, 1 user, load average: 0.45, 0.86, 0.69

[grid@db01 ~]$ ps -ef|grep osw

grid 5976 5940 0 23:47 pts/0 00:00:00 grep --color=auto osw

遗憾的看到,重启后osw压根儿都没有自启动,更别提保留什么配置了..

查询下tfactl toolstatus信息如下:

[grid@db01 ~]$ tfactl toolstatus

.------------------------------------------------------------------.

| TOOLS STATUS - HOST : db01 |

+----------------------+--------------+--------------+-------------+

| Tool Type | Tool | Version | Status |

+----------------------+--------------+--------------+-------------+

| Development Tools | orachk | 19.3.0.0.0 | DEPLOYED |

| | oratop | 14.1.2 | DEPLOYED |

+----------------------+--------------+--------------+-------------+

| Support Tools Bundle | darda | 2.10.0.R6036 | DEPLOYED |

| | oswbb | 8.3.2 | NOT RUNNING |

| | prw | 12.1.13.11.4 | NOT RUNNING |

+----------------------+--------------+--------------+-------------+

| TFA Utilities | alertsummary | 19.3.0.0.0 | DEPLOYED |

| | calog | 19.3.0.0.0 | DEPLOYED |

| | dbcheck | 18.3.0.0.0 | DEPLOYED |

| | dbglevel | 19.3.0.0.0 | DEPLOYED |

| | grep | 19.3.0.0.0 | DEPLOYED |

| | history | 19.3.0.0.0 | DEPLOYED |

| | ls | 19.3.0.0.0 | DEPLOYED |

| | managelogs | 19.3.0.0.0 | DEPLOYED |

| | menu | 19.3.0.0.0 | DEPLOYED |

| | param | 19.3.0.0.0 | DEPLOYED |

| | ps | 19.3.0.0.0 | DEPLOYED |

| | pstack | 19.3.0.0.0 | DEPLOYED |

| | summary | 19.3.0.0.0 | DEPLOYED |

| | tail | 19.3.0.0.0 | DEPLOYED |

| | triage | 19.3.0.0.0 | DEPLOYED |

| | vi | 19.3.0.0.0 | DEPLOYED |

'----------------------+--------------+--------------+-------------'

Note :-

DEPLOYED : Installed and Available - To be configured or run interactively.

NOT RUNNING : Configured and Available - Currently turned off interactively.

RUNNING : Configured and Available.

[grid@db01 ~]$

发现其中oswbb状态是“NOT RUNNING”,手工启动oswbb不加参数,发现已经是之前改过的配置:

[grid@db01 ~]$ tfactl start oswbb

Starting OSWatcher

[grid@db01 ~]$ ps -ef|grep osw

grid 8671 1 0 00:07 pts/0 00:00:00 /bin/sh ./OSWatcher.sh 15 168 NONE /opt/app/grid/oracle.ahf/data/repository/suptools/db01/oswbb/grid/archive

grid 8700 5940 0 00:07 pts/0 00:00:00 grep --color=auto osw

看来重启配置虽然不会丢失,但是oswbb没有自启动,需要手工启动。

darda oracle tfa_小知识:如何修改TFA下的OSW数据保留时间相关推荐

  1. oracle时间去掉时分秒的时间_超详细的oracle修改AWR采样时间间隔和快照保留时间教程...

    概述 10g版本中默认是保留7天,11g版本中默认保留8天,采集间隔是1小时,这个信息可以从DBA_HIST_WR_CONTROL视图中获得.如果要修改AWR采样时间间隔和快照保留时间应该怎么改呢?下 ...

  2. 修改wrf下垫面数据

    替换下垫面数据步骤 1.裁切MODIS数据 我们只需要研究区域的数据,因此需要对MODIS裁切,减少需要处理的数据量.以下所有的操作都是在linux下进行. Tips:裁切的大小应该略大于WRF模拟中 ...

  3. 2021-09-29 每天几个LCEDA小知识——如何修改元器件封装

    立创EDA专业版之修改元器件封装

  4. 2021-09-29 每天几个LCEDA小知识——如何修改元器件标签位置

    立创EDA专业版之修改元器件标签位置

  5. mysql与oracle like小知识

    like -->模糊查询 -->后匹配走索引,前匹配不走索引 like "123%" -->走索引 like "%123" -->不走索 ...

  6. nginx小知识: 通过location下 root,alias配置转发图片目录

    例如访问http://www.baidu.com/file/fileupload/2022/08/23/64c37af5-c665-4253-91bd-c0cd59658259.jpg 1.通过ali ...

  7. prometheus修改数据保留时间

    --storage.tsdb.retention 该参数决定何时删除旧数据,默认为15天. 在启动脚本里更改--storage.tsdb.retention=90d可以延长,或者启动时带上这个参数即可 ...

  8. oracle如何删除一个用户下的所有数据?

    在oracle中,如何删除一个用户下的所有数据? 1.用sql*plus,或者在plsql.toad中使用sys身份登陆数据库 2.然后执行下面语句: DROP USER user_name (用户名 ...

  9. Oracle Weblogic 11g(10.3.4)的小知识

    本周,我将为Weblogic进行许多设置和配置(我猜是开发人员). 在过去的4年中,我一直在与Weblogic合作,并且我不得不承认-与Eclipse类似-我已经开始使用它. 我曾经是Netbeans ...

最新文章

  1. PCL:点云特征描述子3D_object_recognition_(descriptors)
  2. 【连载】高效人士的116个IT秘诀(第2版)——秘诀24为你的时间建一个构造图
  3. 微信小程序里如何使用npm?小程序集成友盟举例
  4. 跟随我在oracle学习php(51)
  5. Mac ssh-key 对应git账户
  6. 远程服务器存储之JSON
  7. CYQ.Data 轻量数据层之路 框架如何应对数据库变化
  8. 数字信号处理《数字滤波器的MATLAB与FPGA实现》
  9. 我用Python写了一个做题软件控制台版。(支持Mod)
  10. 【C】少年时代的经典游戏:三子棋
  11. dht11 python mysql_自己动手实现智能家居之温湿度数据采集存储(DHT11,MySql)
  12. Windows 浏览器调起客户端应用程序
  13. 【Python自动化测试】:模拟鼠标操作
  14. 云原生|Qunar 云原生容器化落地实践
  15. BI解析,告诉你企业为什么选择商业智能BI?
  16. ELK 收集不同来源的日志并做区分
  17. python-基于yagmail库开发自动邮件发送程序
  18. 转载:计算机视觉任务(Computer Vision)整理
  19. 360so收购搜狗搜索!
  20. 微信小程序底层框架实现原理

热门文章

  1. (十六)Alian 的 Spring Cloud Eureka 集群配置(主机名方式)
  2. 51单片机震动传感器控制灯,控制继电器
  3. 糖果包装机扭结手设计
  4. 算法基础之贪心:排序不等式、绝对值不等式、推公式
  5. 中国涂布印刷纸产量、销量、进出口量及铜版纸产销量分析「图」
  6. 【腾讯优测干货分享】使用多张图片做帧动画的性能优化 1
  7. C++ 排序函数 sort(),qsort()的用法
  8. 多线程初级模拟12306抢票
  9. 恋爱期间发生借贷也需要偿还
  10. hive中的逻辑运算符 案列_Hive 教程(官方Tutorial)