Database
 sql >> Baza danych >  >> RDS >> Database

Narzędzie do weryfikacji klastra generujące dużą liczbę plików xml w systemie plików „/u01”.

Siatka główna w dbnodach Exadata zajmowała dużo miejsca (70%):


[grid@exadatadm01vm02 cvures]# -df -kh /u01
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGExaDb-LVDbOra1
69G 46G 20G 70% /u01

Podczas konsultacji z dokumentem MOS Doc ID 1964482.1 jest to oczekiwane zachowanie, w którym zasób klastra „ora.cvu” wywołuje sprawdzanie stanu oprogramowania klastrowego co 6 godzin i przechowuje te raporty w „$GRID_HOME/cvu/baseline” lub „$ORACLE_BASE/crsdata/@global/ cvu/linia bazowa”.

Jednak narzędzie do weryfikacji klastra nie usuwa okresowo plików xml, co ostatecznie powoduje zapełnienie dysku.

Zgodnie z notatką Oracle, błąd został naprawiony w następujący sposób:

Błąd 18143707 został naprawiony w 12.1.0.2
Bug 19703199 został naprawiony w 12.1.0.2.4 GI PSU
Bug 20177779 został naprawiony w 12.1.0.2.5 GI PSU
Bug 22594310 został naprawiony w 12.1 .0.2.161018 Zasilacz GI

Rozwiązaniem jest ręczne usunięcie tych plików.

Istnieje kilka plików *.xml o rozmiarze 18M:

[grid@exadatadm01vm02 cvures]# pwd
/u01/app/grid/crsdata/@global/cvu/baseline/cvures
[grid@exadatadm01vm02 cvures]# du -sh
21G .
[grid@exadatadm01vm02 cvures]# du -hs * | sort -h
18M cvucheckreport_511202022242.xml
18M cvucheckreport_511202082241.xml
18M cvucheckreport_511202082514.xml
18M cvucheckreport_511202082752.xml
18M cvucheckreport_511202083032.xml
18M cvucheckreport_511202083312.xml
18M cvucheckreport_511202083553.xml
18M cvucheckreport_511202083830.xml
18M cvucheckreport_511202084112.xml
18M cvucheckreport_511202084350.xml
18M cvucheckreport_511202084630.xml
18M cvucheckreport_51120208497.xml
18M cvucheckreport_511202085150.xml
18M cvucheckreport_511202085427.xml
18M cvucheckreport_511202085711.xml
18M cvucheckreport_511202085952.xml
18M cvucheckreport_511202091032.xml
18M cvucheckreport_51120209137.xml
18M cvucheckreport_511202091546.xml
18M cvucheckreport_511202091825.xml
18M cvucheckreport_511202092110.xml
18M cvucheckreport_51120209229.xml
18M cvucheckreport_511202092346.xml
18M cvucheckreport_511202092622.xml
18M cvucheckreport_51120209292.xml
.

.

.

Po usunięciu plików xml starszych niż 25 dni, „/u01” osiąga próg 70%.


[grid@exadatadm01vm02 cvures]# find /u01/app/grid/crsdata/@global/cvu/baseline/cvures/ \( -name "*.xml" -a -type f \) -mtime +25 -print -exec rm -f {} \;
[grid@exadatadm01vm02 cvures]# du -sh
3.7G .
[grid@exadatadm01vm02 cvures]# df -kh /u01
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGExaDb-LVDbOra1
69G 29G 37G 45% /u01
[grid@exadatadm01vm02 cvures]#


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ograniczanie ryzyka związanego z danymi poprzez maskowanie danych

  2. Nie lubisz wyzwalaczy bazy danych? Po prostu nie wiesz, jak z nimi pracować!

  3. Maskowanie danych w aplikacjach DB

  4. PODGLĄD:Rozszerzenie SentryOne Plan Explorer dla Azure Data Studio

  5. Czy zawsze potrzebujesz bazy danych dla swojej aplikacji?