Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Cómo usar la utilidad del controlador CUPS y los comandos CLI de Juniper BNG

Acceda a los comandos de utilidad del controlador CUPS de Juniper BNG

RESUMEN  Después de instalar el controlador CUPS de Juniper BNG (controlador CUPS BNG), puede realizar numerosas funciones administrativas.

Utilice el script de utilidad del controlador CUPS BNG (dbng) para administrar la aplicación y para acceder a la CLI que utiliza para configurar operaciones. La instalación del controlador CUPS BNG coloca el script de utilidad en /usr/local/bin.

El dbng script de utilidad realiza las tareas que debe hacer para administrar BNG CUPS, pero enmascara la complejidad del kubectl comando. Este enmascaramiento de los kubectl comandos simplifica sus tareas administrativas.

La dbng secuencia de comandos de utilidad utiliza los comandos de utilidad de Kubernetes kubectl para hacer lo siguiente:

  • Crear y eliminar objetos.
  • Proporcione acceso de registro.
  • Realice sesiones interactivas con contenedores de pod.
  • Muestra el estado de los objetos del controlador CUPS BNG.

La tabla 1 enumera los comandos que puede invocar con la dbng secuencia de comandos de utilidad y describe la acción que inicia cada comando.

Tabla 1: Comandos de script de utilidad del controlador CUPS BNG

Nombre de comando

Acción

cli

Le da acceso a la CLI que puede usar para configurar las funciones del controlador CUPS BNG.

ip Muestra la dirección IP necesaria para llegar al controlador CUPS BNG.

logs

Muestra los registros del controlador CUPS BNG.

restart Reinicia un servicio específico del controlador CUPS de BNG. Este comando ofrece las siguientes opciones:
  • cp—Servicio de instancia del controlador CUPS BNG

  • scache: servicio de caché de estado

setup

Configura la aplicación del controlador CUPS BNG como parte del proceso de instalación. Para ejecutar este comando, necesita privilegios de raíz de sudo.

shell Se conecta al indicador de shell del controlador CUPS BNG.

start

Inicia un servicio específico del controlador CUPS de BNG o todos los servicios del controlador CUPS de BNG.

status

Muestra el estado actual de los servicios del controlador CUPS BNG.

stop

Detiene todos los servicios del controlador CUPS de BNG.

uninstall

Quita la aplicación del controlador CUPS de BNG del sistema local. Para ejecutar este comando, necesita sudo privilegios de raíz.

version

Muestra el número de versión de la aplicación del controlador CUPS de BNG instalada.

Utilice la siguiente sintaxis general para emitir un comando:

  • Para una breve opción:

  • Para una opción larga:

Para mostrar una lista de comandos disponibles con una breve descripción, utilice la h opción o help :

Para mostrar las opciones de un comando específico:

Iniciar o detener los servicios del controlador CUPS de BNG

Utilice la secuencia de dbng comandos de utilidad para iniciar o detener todos los servicios del controlador CUPS BNG. Los servicios comienzan por orden de dependencia. Los servicios esenciales (db y cmgd) comienzan primero, seguidos por los otros servicios. Los servicios se detienen en orden inverso de dependencia.

  • Ejecute este comando para iniciar todos los servicios del controlador CUPS BNG:

    Nota:

    Recomendamos que utilice la ––services opción de iniciar servicios individuales o un conjunto de servicios solo para solucionar problemas bajo la guía de un representante de soporte de Juniper Networks.

  • Ejecute este comando para detener todos los servicios del controlador CUPS BNG:

Compruebe el estado de los servicios de controlador CUPS de BNG

Utilice el dbng status script de utilidad para comprobar el estado de cada servicio del controlador CUPS BNG (componente funcional) enumerado enla tabla 2. El estado muestra si un servicio se está ejecutando, salió o no se inició.

Tabla 2: Servicios mostrados con el comando de estado

Servicio

Descripción

Cp El servicio de instancia del controlador CUPS BNG: implementa el plano de control de administración del suscriptor, que incluye protocolos de plano de control; autenticación, autorización y contabilidad (AAA); e infraestructura de soporte.
scache El servicio de caché de estado: proporciona un almacenamiento de respaldo en el clúster para los estados de servicio del suscriptor generados por el cp servicio. Utilice este servicio para la recuperación de estado en caso de reinicio del cp servicio.

Para comprobar el estado de los servicios de controlador, muestre el estado del servicio:

Por ejemplo:

Mostrar registro del controlador CUPS BNG

Utilice la dbng logs secuencia de comandos de utilidad para mostrar el registro de los diferentes eventos que ocurren mientras se ejecuta el controlador CUPS BNG.

Para mostrar los registros del controlador CUPS BNG, ejecute este comando para informar registros de todos los servicios:

Puede usar convenciones estándar de Ubuntu para redirigir los registros a un archivo o al terminal y a un archivo. Consulte la documentación de Ubuntu para obtener más información, pero puede usar los siguientes ejemplos como punto de partida:

  • Redirige todos los registros solo a un archivo.

  • Redirige todos los registros a la pantalla y a un archivo.

Prácticas recomendadas:

La ––services opción es solo para la resolución de problemas bajo la guía de un representante de soporte de Juniper Networks.

Puede especificar cualquiera de los siguientes niveles de gravedad para los registros, que se enumeran a continuación para aumentar la gravedad:

Tabla 3: Nivel de gravedad
Descripción del nivel de gravedad
debug Presenta información detallada que suele ser de interés solo cuando intenta diagnosticar un problema. Estos registros suelen ser muy frecuentes.
info Registra eventos o condiciones de interés para no errores. Los registros de este nivel confirman que todo funciona como se esperaba. Por lo general, estos registros no son muy frecuentes.
warning Indica que sucedió algo inesperado o que podría producirse algún problema en el futuro cercano. Un ejemplo simple de esto último es la advertencia de bajo nivel de espacio en disco que indica que puede que se quede sin espacio en disco pronto. En cualquier caso, el software sigue funcionando como se esperaba, pero es posible que desee supervisarlo más de cerca. Por lo general, estos registros no son muy frecuentes.
error Indica un problema más grave que impedía que el software realizara alguna función. El software ha gestionado el problema con la mayor gracia posible para continuar funcionando.
critical Le alerta de un error grave que puede impedir que el programa continúe ejecutándose.

Desinstale y elimine el controlador CUPS de BNG

Utilice el script de dbng utilidad para desinstalar la configuración del controlador CUPS BNG. El uninstall comando revierte las acciones que llevó a cabo al configurar el controlador CUPS BNG. Esta secuencia de comandos devuelve el controlador CUPS de BNG al estado en el que se encontraba inmediatamente después de instalar la aplicación, pero antes de realizar cualquier configuración de instalación.

Para desinstalar el controlador CUPS BNG:

  1. En el nodo principal del clúster de Kubernetes, ejecute el uninstall comando.
  2. Después de desinstalar el controlador CUPS BNG, recomendamos que utilice el procedimiento de desinstalación de Debian para eliminar todo el paquete, de la siguiente manera:

    :

Cómo acceder a la configuración del controlador CUPS del BNG y a los comandos operativos

Acceda a la CLI del controlador CUPS de BNG

Utilice la interfaz de línea de comandos (CLI) del controlador CUPS de BNG para configurar el controlador CUPS de BNG y para supervisar sus operaciones. En esta sección se describe cómo obtener acceso a la CLI.

Para acceder al símbolo de la CLI del controlador CUPS de BNG:

  1. Escriba el siguiente dbng comando de script de utilidad.
  2. Ingrese un signo de interrogación para ver los comandos de CLI de nivel superior disponibles. Este comando produce un subconjunto de los comandos de nivel superior de Junos OS.

    La CLI disponible para el controlador CUPS de BNG es un subconjunto de la CLI de Junos OS. Para obtener una descripción general de los conceptos básicos de la CLI de Junos OS, consulte Day One: Exploración de la CLI de Junos. Para obtener más información, consulte la Guía del usuario de CLI.

Instrucciones de configuración de CLI de acceso y uso

Utilice instrucciones de configuración para configurar, establecer, administrar y supervisar las propiedades del controlador CUPS BNG.

Para configurar los componentes del controlador CUPS BNG:

  1. Utilice el comando dbng cli de utilidad del controlador CUPS de BNG para acceder al indicador de CLI de nivel superior.
  2. Acceda al modo de configuración para configurar el controlador CUPS BNG y a la información que utiliza el controlador CUPS BNG para configurar un enrutador administrado.
  3. Ingrese instrucciones de CLI para configurar los componentes CUPS de Juniper BNG (controlador CUPS BNG y planos de usuario de BNG).
  4. Guarde y active la configuración. Este comando solo se produce correctamente cuando no existen errores de sintaxis de configuración.
  5. (Opcional) Salga del modo de configuración y vuelva al indicador de CLI de nivel superior.

    Para obtener una lista de instrucciones de configuración compatibles, consulte Instrucciones de configuración de CLI CUPS de Juniper BNG.

Acceder y usar comandos operativos de CLI

Utilice comandos operativos para mostrar el estado actual de juniper BNG CUPS. Se introducen comandos operativos para monitorear y solucionar problemas del controlador CUPS de BNG y los planos de usuario de BNG.

Para supervisar el controlador CUPS BNG, vea la configuración y las estadísticas del controlador CUPS BNG, o ejecute ciertas operaciones manualmente:

  1. Utilice el comando dbng cli de utilidad del controlador CUPS de BNG para acceder al indicador de CLI de nivel superior.
  2. Ingrese comandos específicos.
    • Utilice show comandos para mostrar información estadística.

    • Utilice request comandos para iniciar manualmente ciertas operaciones del controlador CUPS BNG.

    Para obtener una lista de comandos operativos compatibles, consulte Comandos operativos CUPS de Juniper BNG.