Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Como usar os comandos de controlador E CLI BNG CUPS da Juniper

Acesse os comandos de utilidade do controlador BNG CUPS da Juniper

RESUMO Depois de instalar o Controlador BNG CUPS da Juniper (BNG CUPS Controller), você pode executar várias funções administrativas.

Use o script de utilidade do BNG CUPS Controller (dbng) para administrar o aplicativo e acessar a CLI que você usa para configurar operações. A instalação do BNG CUPS Controller coloca o script de utilidade em /usr/local/bin.

O dbng script de utilidade executa as tarefas que você precisa fazer para gerenciar BNG CUPS, mas mascara a complexidade do kubectl comando. Esse mascaramento dos kubectl comandos simplifica suas funções administrativas.

O dbng script de serviços públicos usa os comandos de serviços públicos Kubernetes kubectl para fazer o seguinte:

  • Crie e exclua objetos.
  • Forneça acesso de log.
  • Realize sessões interativas com contêineres de pod.
  • Exibir o status dos objetos do controlador BNG CUPS.

A Tabela 1 lista os comandos que você pode invocar com o script de dbng utilidade e descreve a ação que cada comando inicia.

Tabela 1: Comandos de script de utilidade do controlador BNG CUPS

Nome do comando

Ação

cli

Dá-lhe acesso à CLI que você pode usar para configurar recursos do BNG CUPS Controller.

ip Mostra o endereço IP necessário para chegar ao BNG CUPS Controller.

logs

Exibe logs do controlador BNG CUPS.

restart Reinicia um serviço específico do BNG CUPS Controller. Este comando oferece as seguintes opções:
  • cp — serviço de instância de controlador BNG CUPS

  • scache — Serviço de cache do estado

setup

Configura o aplicativo BNG CUPS Controller como parte do processo de instalação. Para executar este comando, você precisa de privilégios de raiz sudo.

shell Conecta-se ao alerta de shell do controlador BNG CUPS.

start

Inicia um serviço específico do BNG CUPS Controller ou todos os serviços BNG CUPS Controller.

status

Exibe o status atual dos serviços BNG CUPS Controller.

stop

Interrompe todos os serviços do BNG CUPS Controller.

uninstall

Remove o aplicativo BNG CUPS Controller do sistema local. Para executar esse comando, você precisa de sudo privilégios raiz.

version

Exibe o número de versão do aplicativo BNG CUPS Controller instalado.

Use a sintaxe geral a seguir para emitir um comando:

  • Para uma opção curta:

  • Para uma longa opção:

Para exibir uma lista de comandos disponíveis com uma breve descrição, use a ou help a opçãoh:

Para exibir as opções para um comando específico:

Iniciar ou parar os serviços de controlador BNG CUPS

Use o script de dbng utilidade para iniciar ou parar todos os serviços do BNG CUPS Controller. Os serviços começam por ordem de dependência. Serviços essenciais (db e cmgd) começam primeiro, seguidos pelos outros serviços. Os serviços param em ordem reversa de dependência.

  • Execute este comando para iniciar todos os serviços de controlador BNG CUPS:

    Nota:

    Recomendamos que você use a opção ––services de iniciar serviços individuais ou um conjunto de serviços apenas para resolução de problemas sob a orientação de um representante de suporte da Juniper Networks.

  • Execute este comando para parar todos os serviços de controlador BNG CUPS:

Verifique o status dos serviços de controlador BNG CUPS

Use o script de dbng status utilidade para verificar o status de cada serviço BNG CUPS Controller (componente funcional) listado naTabela 2. O status mostra se um serviço está em execução, saiu ou não começou.

Tabela 2: Serviços exibidos com o Comando de Status

Serviço

Descrição

Cp O serviço de instância do BNG CUPS Controller — implementa o plano de controle de gerenciamento de assinantes, que inclui protocolos de plano de controle; autenticação, autorização e contabilidade (AAA); e infraestrutura de suporte.
scache O serviço de cache do estado — fornece um armazenamento de suporte no cluster para estados de serviço de assinantes gerados pelo cp serviço. Use este serviço para recuperação do estado em caso de reinício do cp serviço.

Para verificar o status dos serviços de controlador, exibir o status do serviço:

Por exemplo:

Registro do controlador BNG CUPS

Use o script de utilidade para exibir o log de diferentes eventos que ocorrem enquanto o dbng logs BNG CUPS Controller está em execução.

Para exibir logs do BNG CUPS Controller, execute este comando para relatar logs para todos os serviços:

Você pode usar convenções padrão do Ubuntu para redirecionar os logs para um arquivo ou para o terminal e para um arquivo. Consulte a documentação do Ubuntu para obter mais informações, mas você pode usar os seguintes exemplos como ponto de partida:

  • Redirecione todos os logs apenas para um arquivo.

  • Redirecione todos os logs para a tela e para um arquivo.

Práticas recomendadas:

A opção ––services é apenas solucionar problemas sob a orientação de um representante de suporte da Juniper Networks.

Você pode especificar qualquer um dos seguintes níveis de gravidade para logs, listados abaixo para aumentar a gravidade:

Tabela 3: Nível de gravidade
Descrição do nível de gravidade
debug Apresenta informações detalhadas que normalmente só interessam quando você está tentando diagnosticar um problema. Esses logs costumam ser muito frequentes.
info Registra eventos ou condições de interesse sem erro. Logs neste nível fornecem a confirmação de que tudo está funcionando como esperado. Esses logs geralmente não são muito frequentes.
warning Indica que algo inesperado aconteceu ou que algum problema pode ocorrer em um futuro próximo. Um exemplo simples deste último é o aviso baixo de espaço em disco que indica que você pode ficar sem espaço no disco em breve. Em ambos os casos, o software ainda está funcionando como esperado, mas você pode querer monitorá-lo mais de perto. Esses logs geralmente não são muito frequentes.
error Indica um problema mais grave que impediu o software de executar alguma função. O software lidou com o problema da forma mais graciosa possível para continuar funcionando.
critical Alerta você para um erro grave que pode impedir que o programa continue a ser executado.

Desinstale e remova o controlador BNG CUPS

Use o script de dbng utilidade para desinstalar a configuração do BNG CUPS Controller. O uninstall comando reverte as ações que você realizou ao configurar o BNG CUPS Controller. Este script devolve o BNG CUPS Controller ao estado em que estava imediatamente após a instalação do aplicativo, mas antes de fazer qualquer configuração de configuração.

Para desinstalar o controlador BNG CUPS:

  1. No nó principal do cluster Kubernetes, execute o uninstall comando.
  2. Depois de desinstalar o BNG CUPS Controller, recomendamos que você use o procedimento desinstalação de Debian para remover todo o pacote, da seguinte forma:

    :

Como acessar a configuração do controlador BNG CUPS e os comandos operacionais

Acesse o BNG CUPS Controller CLI

Você usa a interface de linha de comando (CLI) BNG CUPS Controller para configurar o BNG CUPS Controller e monitorar suas operações. Esta seção descreve como acessar a CLI.

Para acessar o alerta de CLI do controlador BNG CUPS:

  1. Insira o seguinte dbng comando de script de utilidade.
  2. Insira um ponto de interrogação para ver os comandos de CLI de alto nível disponíveis. Esse comando produz um subconjunto de comandos de alto nível do Junos OS.

    A CLI disponível para BNG CUPS Controller é um subconjunto do Junos OS CLI. Para ter uma visão geral do básico do Junos OS CLI, consulte o Day One: Explorando o Junos CLI. Para obter informações mais detalhadas, consulte o Guia do Usuário da CLI.

Declarações de configuração de acesso e uso da CLI

Você usa declarações de configuração para configurar, definir, gerenciar e monitorar propriedades do controlador BNG CUPS.

Para configurar componentes do controlador BNG CUPS:

  1. Use o comando dbng cli de serviços públicos BNG CUPS Controller para acessar o prompt de CLI de alto nível.
  2. Acesse o modo de configuração para configurar o BNG CUPS Controller e as informações que o BNG CUPS Controller usa para configurar um roteador gerenciado.
  3. Insira declarações de CLI para configurar os componentes BNG CUPS da Juniper (BNG CUPS Controller e BNG User Planes).
  4. Reserve e ative a configuração. Esse comando só tem sucesso quando não existem erros de sintaxe de configuração.
  5. (Opcional) Saia do modo de configuração e retorne ao prompt de CLI de alto nível.

    Para obter uma lista de declarações de configuração suportadas, consulte as Declarações de configuração do Juniper BNG CUPS CLI.

Acesso e uso de comandos operacionais de CLI

Você usa comandos operacionais para exibir o status atual do Juniper BNG CUPS. Você insira comandos operacionais para monitorar e solucionar problemas do controlador BNG CUPS e dos planos de usuário BNG.

Para monitorar o BNG CUPS Controller, veja a configuração e as estatísticas do controlador BNG CUPS ou execute determinadas operações manualmente:

  1. Use o comando dbng cli de serviços públicos BNG CUPS Controller para acessar o prompt de CLI de alto nível.
  2. Insira comandos específicos.
    • Use show comandos para exibir informações estatísticas.

    • Use request comandos para iniciar manualmente determinadas operações do BNG CUPS Controller.

    Para obter uma lista de comandos operacionais suportados, consulte os Comandos Operacionais BNG CUPS da Juniper.