Exadata cell node üzerindeki eski uyarıların temizlenmesi
Exadata cell node üzerinde sorun oluştuğunda otomatik olarak kayıt edilen olaylar, (event), sorun düzeltildiği zaman temizlenmesi gerekmektedir. Temizleme işlemi otomatik de yapabildiği gibi bazen otomatik temizlenmez. Bu durumda eğer haftalık yada günlük rapor gönderilmesini istediyseniz sürekli sorun bildirimi yapacaktır.
Cell node üzerindeki bir olay ile ilgili detaylı bilgiye cellcli üzerinden aşağıdaki komut ile ulaşabilirsiniz.
CellCLI> list alerthistory 45_2 detail name: 45_2 alertDescription: "A generic component suspected of causing a fault" alertMessage: "A generic component is suspected of causing a fault. Component Name : /SYS/MB/RISER1/PCIE4/F20CARD Fault class : fault.chassis.device.esm.eol.exceeded Fault message : http://www.sun.com/msg/SPX86-8002-S3" alertSequenceID: 45 alertShortName: Hardware alertType: Stateful beginTime: 2015-02-16T13:11:55+02:00 examinedBy: failedMail: oracle.exadata@interiva.com metricObjectName: /SYS/MB/RISER1/PCIE4/F20CARD_FAULT notificationState: 3 sequenceBeginTime: 2015-01-30T07:12:25+02:00 severity: critical alertAction: "For additional information, please refer to http://www.sun.com/msg/SPX86-8002-S3"
Cellnode üzerinde herhangi bir hata olup olmadığını kontrol için aşağıdaki komutu kullanın.
CellCLI> alter cell validate configuration Cell orclceladm01 successfully altered
Hiç bir hata dönmediyse , tüm sorunlar giderilmiş demektir. Bu durumda ilgili tüm olay kayıtlarını temizleyebilirsiniz. Temizlemek için aşağıdaki komutu kullanabilirsiniz.
CellCLI> drop alerthistory 45_1,45_2 Alert 45_1 successfully dropped Alert 45_2 successfully dropped
Drop işlemini tek bir event için yaptığınızda , eğer bağlantılı olaylar varsa , aşağıdaki gibi hata verecektir. Bu yüzden sorun ile ilgili tüm olayları tek seferde drop etmeniz gerekiyor.
CellCLI> drop alerthistory 45_2 CELL-02643: DROP ALERTHISTORY command did not include all members of the alert sequence for 45_2. All members of the sequence must be dropped together.
Tüm olay kayıtlarını toplu halde de silebilirsiniz. Bunun için aşağıdaki komutu kullanın.
CellCLI> drop alerthistory all Alert 57_1 successfully dropped Alert 57_2 successfully dropped
Tüm kayıtların silinmesinden sonra alerthistory’de herhangi bir sonuç dönmeyecektir.
CellCLI> list alerthistory