Remoção completa de gateway para Tivoli Framework

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

[ Hits: 4.830 ]

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

Linkar libs do Boost 1.74.0 para 1.73.0 no Slackware Current

Limpar arquivos da lixeira do Samba

Coleta de Performance com SAR (systat package)

GETDOWN - Baixa arquivos e descompacta

InstallTXZ - converte e instala pacotes do Slackware no Debian


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts