Pular para o conteúdo

Remoção completa de gateway para Tivoli Framework

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.
Ricardo Gellman ameagol
Hits: 5.469 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download RemoveGateway.ksh.txt Enviar nova versão

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

Mudar campo em arquivo txt

Listas em shell

Juntando páginas separadas num único PDF

DownloadVideo

sources do ubuntu

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.