Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Informações de Apoio

Dwdm de teste de sub-rede duplicado

Solução

Informações Relacionadas

Introduction

Este documento descreve os métodos para limpar a sub-rede duplicada no Cisco Prime Optical (CPO) através do banco de dados Oracle.

Prerequisites

Requirements

A Cisco recomenda que você tenha conhecimento destes tópicos:

- CPO

- Comandos UNIX

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Você pode observar esse problema na versão do software 9.6.3 e normalmente ocorre se alguém criar acidentalmente uma sub-rede que faça parte de outro grupo na CPO.

A versão do software do CPO usado aqui é: 9.6.3 Servidor:9.6.3 Build:403 Patches:4 (grandes).

Dwdm de teste de sub-rede duplicado

Problema (com exemplo):Você tem um TestDwdm de sub-rede duplicado e precisa excluí-lo como mostrado na imagem.

A partir da imagem, pode-se ver que a sub-rede TestDwdm está disponível no grupo zoneDWDM assim como no grupo WestZoneDWDM:

Nota:A sub-rede duplicada está no grupo WestZoneDWDM, pois é uma sub-rede indesejada.

Você precisa excluir a sub-rede TestDwdm do grupo WestZoneDWDM fazendo login no banco de dados Oracle.

Solução

Primeiro método para limpar a sub-rede duplicada:

Etapa 1. Selecione sub-rede duplicada e clique em Editar.

Etapa 2. Selecione Excluir na opção Editar. (selecione a sub-rede duplicada > EDITAR > EXCLUIR).

Em alguns casos, mesmo que você exclua a sub-rede duplicada da CPO pelas etapas mencionadas, ela pode reaparecer quando você atualizar a CPO.

Nesse caso, você pode tentar seguir estes passos para excluir a sub-rede:

Etapa 1. Para abrir a sub-rede duplicada, clique duas vezes na sub-rede.

Etapa 2. Selecione todos os nós na sub-rede duplicada e clique com o botão direito do mouse e marque os nós como fora de serviço.

Etapa 3. Exclua os nós um por um na guia Editar na CPO.

Note: Não selecione a opção excluir tudo na guia Editar, pois ela exclui os nós das sub-redes ativas e duplicadas.

Em alguns casos, essas duas opções não funcionam e, nesse caso, você precisa excluir a sub-rede duplicada fazendo login no Oracle DB.

Este é um bug conhecido e o procedimento para limpar o problema é descrito aqui com referência ao exemplo mencionado.

Neste exemplo, você precisa excluir a sub-rede TestDwdm do grupo WestZoneDWDM fazendo login no banco de dados Oracle.

Procedimento para excluir a sub-rede duplicada efetuando login no Oracle DB (capturas de tela de cada etapa também são anexadas):

Etapa1. Faça login no banco de dados Oracle como mostrado na imagem.

root@PObackupS ~] # su – cporacle

cporacle@PObackupS ~] $ sqlplus / as sysdba

Etapa 2. Obtenha o ID do grupo do nome do grupo com o comando e conforme mostrado na imagem.

SQL> selecione groupid de group_info_table onde groupname=<nome de grupo com conteúdo duplicado>;

Essa etapa é usada para descobrir a id do grupo alocada para a sub-rede duplicada.

Note: Neste exemplo, o nome do grupo é TestDwdm, você deve inserir o nome de grupo com conteúdo duplicado apropriado.

O tamanho real da fonte dos comandos pode ser diferente do exemplo fornecido.

Etapa 3. Obtenha o PARENTID da id do grupo como mostrado na imagem.

SQL>selecione * de domain_table onde childid=<GROUPID>;

Nesse caso, há duas sub-redes (uma original e uma duplicada), de modo que cada uma dessas duas sub-redes tem PARENTIDs diferentes.

Note: 143 é o CHILDID (ID DO GRUPO) que você pode derivar da Etapa 2. Isso varia de caso para caso.

Etapa 4. Descubra o nome do grupo do PARENTID obtido na Etapa 3. e como mostrado na imagem.

SQL> selecione nome de grupo de group_info_table onde groupid=<PARENTID>;

Isso serve para confirmar qual PARENTID pertence a qual grupo, localizar a sub-rede duplicada e excluir de acordo.

Note: Nesse caso, com esse comando, você pode confirmar que PARENTID -124 é a sub-rede duplicada e que está presente no grupo WestZoneDWDM no CPO. Aqui o groupid é o PARENTID que você pode derivar da Etapa 3.

O tamanho real da fonte dos comandos pode ser diferente do exemplo fornecido.

Etapa 5. Exclua a linha apropriada do banco de dados Oracle e confirme-a conforme mostrado na imagem.

SQL> excluir de domain_table onde treenodeid=<TREENODEID>;

SQL> commit;

Note: Você pode obter o treenodeid para a sub-rede duplicada da Etapa 4. commit é um comando obrigatório.

Informações Relacionadas

Sugere-se que seja um bug conhecido: CSCup57506 .

Esse bug é corrigido no software 10.3 em diante.