Remoção completa de gateway para Tivoli Framework

Publicado por Ricardo Gellman (última atualização em 17/08/2010)

[ Hits: 4.563 ]

Download RemoveGateway.ksh.txt




Com este script você será capaz de deletar um gateway em uma infra-estrutura de Tivoli, de forma segura, eficaz e sem deixar vestígios de objetos para trás.

  



Esconder código-fonte

#! /bin/sh

GW="$1"

EPMGR=`wlookup EndpointManager`
# Obtendo variaveis para o wdelgate:
# idlcall $EPMGR delete_gateways '{ 1 \"'$GWOID'\" }'
   GWOID=`wlookup -r Gateway "$GW" | cut -d# -f1`
   test -z "$GWOID" && exit 1
   RMOID=`wlookup RepeaterManager`
   echo "Apagar GW $GW, OID $GWOID"
# Verificando Dados do Gateway
   objcall $RMOID contents | fgrep tune_$TMR
   objcall $GWOID rmobj
   objcall $RMOID rmattr tune_$GWOID
# Deletando:
   wdel /Library/Gateway/"$GW"
   mnod=`echo $GWOID | cut -d. -f2`
   objcall $TMR.$mnod.2 boot_method delete "$GWOID#TMF_Gateway::Gateway#"
   wregister -u -r Gateway "$GW"
   echo Recycle TMR server
   if [ "$OS" = "Windows_NT" ]
      then
         net stop oserv
         sleep 2
         net start oserv
   else
      odadmin reexec 1
   fi
rm -f $DBDIR/epmgr.bdb/$GWOID.bdb
rm -f $DBDIR/epmgr.bdb/$GWOID.log
wchkdb -u

Scripts recomendados

Instalador Nagios 4.2 no Fedora 24

script para desligar o pc com hora marcada

tradcon

Zclamav - script para substituir o Clamtk

Script de Inventário


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts