Oracle Enterprise Manager Grid Control 11g: Schnelles Löschen von Targets mit EMCLI
Ralf Durben, 26.01.2011

Oracle Enterprise Grid Control 11g bietet neben der grafischen Oberfläche auch ein Command Line Interface (emcli) an. Die allgemeine Nutzung und Verwendung in verschiedenen Fällen ist sehr gut in folgenden Veröffentlichungen erklärt:

Dazu ergänzend möchte ich hier das schnelle Löschen von Targets mittels EMCLI beschreiben.

Alle Grid Control Administratoren kennen es: Ein oder mehrere Zielsysteme verschwinden und müssen aus Grid Control entfernt werden. Zum Beispiel müssen ganze Server aus dem Repository von Grid Control gelöscht werden Das geht aber nicht in einem Schritt, sondern man muss
  • Versuchen den Host zu löschen, wobei angezeigt wird, dass es noch abhängige Targets gibt
  • Per Link zur Liste der abhängigen Targets navigieren und diese dann löschen
  • Jetzt kann der Host gelöscht werden
  • Zum Schluß muss dann noch der Agent gelöscht werden
Mit EMCLI geht es viel einfacher und vor allem schneller. Mit einem einfachen Kommando lassen sich einzelne Targets oder Targets einer Servers aus dem Grid Control Repository entfernen.



Anzeigen aller Targets



Man kann sich erst einmal alle Targets anzeigen lassen, um später die korrekten Namen und Typen angeben zu können:
emcli get_targets 
Status ID  Status      Target Type      Target Name 
1          Up          host             gridcontrol.durben.de
1          Up          oracle_database  ORCL
1          Up          oracle_emd       durben1.durben.de:3872
1          Up          oracle_listener  LISTENER_durben1.durben.de
...                                           




Entfernen eines Targets



Ein einzelnes Target kann man entfernen mit
./emcli delete_target -name="ORCL" -type="oracle_database"
Target "ORCL:oracle_database" deleted successfully




Entfernen aller Targets eines Servers



Ein einzelnes Target kann man entfernen mit
./emcli delete_target -name="durben1.durben.de:3872" -type="oracle_emd" -delete_monitored_targets
Target "durben1.durben.de:3872:oracle_emd" deleted successfully


Impressum