OGG目錄清理數據


目前客戶存在OGG使用,經常遇到空間使用率過高告警,本篇博客匯總空間問題處理。

整理解決方法:

1.Ogg  trail文件占用過高,存在進程使用;

2.Ogg  trail文件占用過高,進程被刪除的;

3.Ogg 進程阻塞導致大量文件處於delete狀態,無法被刪除的;

【參考https://www.cnblogs.com/lvcha001/p/12852261.html】

4.Ogg Bug導致mgr進程無法啟動,導致tri文件無法正常被刪除的情況。

 

 

 

一、Ogg  trail文件占用過高,存在進程使用

建議使用OGG MGR管理進程,使用參數機制自動清理tri文件。

1.監控告警/ogg 使用率>80%;
2.操作系統linux,通過du -sm定位發現是/ogg/dirdat/uc/ma**** tri文件過多導致的;
3.通過ls -lrt|more 可以發現存在4月29日的tri文件,當前系統時間是2020-06-03日;
4.觀察mgr 參數view param mgr, minkeepdays 5 !!!
5.修改調整mgr保留時間3天!view param mgr , 5=>3;
6.重啟mgr進程,其他ogg進程不受影響,stop mgr,y; start mgr 空間釋放完畢!

二、Ogg  trail文件占用過高,無進程使用!

建議多次確認后,刪除,或者備份后在刪除!

1.監控告警/ogg 使用率>80%;
2.操作系統linux,通過du -sm定位發現是/ogg/dirdat/ccd/ra**** tri文件過多導致的;
3.通過ls -lrt|more 可以發現存在2019年11月的tri文件,當前系統時間是2020-05-22日;
4.觀察mgr 參數view param mgr, minkeepdays 5 
5.但是觀察ogg進程,抽取,應用進程都沒有使用ra類型的tri文件進程!!! 並且結合tri文件  最早是2019年11月,最大是2020年1月, 2020-02~2020-05沒有tri文件6.結合時間及進程名稱無ogg進程使用,幾乎可以確認該文件無效!為了確保安全!
7.ps -ef|grep mgr rac2個節點,對所有的ogg,使用info * 確認進程使用的tri文件與上述文件無關!!!
8.對tri文件進行刪除,rm -f ra*
猜測是由於刪除進程后,但是進程對應的tri文件並未刪除導致的。后續Ogg又新增進程,導致tri文件累加最終導致存儲使用率過高。

三、具體看占用的進程或者程序,目前維護的ogg遇到的問題都是Ogg進程占用

重啟ogg進程后釋放!
info *
stop *
stop mgr
start mgr
start *
info *

 

四.Ogg Bug導致mgr進程無法啟動,導致tri文件無法正常被刪除的情況。

由於MGR進程處於abend狀態!
因此無法利用Ogg自動清理機制,間隔一段時間手工清理日志。
1.登錄rac 2節點所有的Ogg目錄【/ogg為oracle acfs掛載,兩個節點都有可能ogg使用】
2.Info * 確認所有的進程使用的進展!
3.例如ab00507,ac00466
4.那么可以刪除的tri文件,就是 rm -f ab004*,ab003*,ab002*,ab001*,ab 000*,ac 同理

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM