Exadata Cell space reclamation


Nicht alle threshold müssen auf einer Exadata Cell definiert werden. Es gibt auch default (unsichtbare) threshold, welche auf einer Cell konfiguriert sind. Hier ein kurzes Beispiel.

Auf dieser Cell erzeugen wir einen Alert indem wir einen Mountpoint über 80% füllen.

[root@dm01cel01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/md5              9.9G  4.6G  4.8G  50% /
tmpfs                  12G     0   12G   0% /dev/shm
/dev/md7              2.0G  661M  1.3G  35% /opt/oracle
/dev/md4              116M   29M   82M  27% /boot
/dev/md11             2.3G   93M  2.1G   5% /var/log/oracle

Erzeugen wir nun eine Datei welche das Filesystem über 80% füllt.

root@dm01cel01 tmp]# dd if=/dev/zero of=alert.out bs=1M count=4500
4500+0 records in
4500+0 records out
4718592000 bytes (4.7 GB) copied, 25.8935 seconds, 182 MB/s

Prüfen wir nun die Alerts auf der CELL, sehen wir das dies einen Alert auslösst.

[root@dm01cel01 tmp]# su - cellmonitor
[cellmonitor@dm01cel01 ~]$ cellcli
CellCLI: Release 11.2.3.2.0 - Production on Sun Oct 07 23:29:39 CEST 2012

Copyright (c) 2007, 2012, Oracle.  All rights reserved.
Cell Efficiency Ratio: 840

CellCLI> list alerthistory detail
     name:                   7_1
     alertMessage:           "File system "/" is 97% full, which is above the 80% threshold. Accelerated space reclamation has started.  This alert will be cleared when file system "/" becomes less than 75% full. Top three directories ordered by total space usage are as follows: /tmp        : 4.4G /opt        : 2.5G /usr        : 2.4G"
     alertSequenceID:        7
     alertShortName:         Software
     alertType:              Stateful
     beginTime:              2012-10-07T23:29:34+02:00
     examinedBy:             
     metricObjectName:       /
     notificationState:      1
     sequenceBeginTime:      2012-10-07T23:29:34+02:00
     severity:               critical
     alertAction:            "MS includes a file deletion policy that is triggered when file system utilitization is high. Deletion of files is triggered when file utilization reaches 80%. For the / file system, files in the home directories (cellmonitor and celladmin), /tmp and /var/spool directories that are over 5 MB and older than one day will be deleted. Try to delete more recent files, or files not being automatically purged, to free up space if needed."

CellCLI>

Dieser Alert wurde ausgelöst, ohne das hierfür ein threadshold definiert war.

CellCLI> list threshold

CellCLI>
Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s