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.
Nombre de comando |
Acción |
---|---|
|
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. |
|
Muestra los registros del controlador CUPS BNG. |
restart |
Reinicia un servicio específico del controlador CUPS de BNG. Este comando ofrece las siguientes opciones:
|
|
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. |
|
Inicia un servicio específico del controlador CUPS de BNG o todos los servicios del controlador CUPS de BNG. |
|
Muestra el estado actual de los servicios del controlador CUPS BNG. |
|
Detiene todos los servicios del controlador CUPS de BNG. |
|
Quita la aplicación del controlador CUPS de BNG del sistema local. Para ejecutar este comando, necesita |
|
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:
$ dbng command-name -option
-
Para una opción larga:
$ dbng command-name ––option
Para mostrar una lista de comandos disponibles con una breve descripción, utilice la h
opción o help
:
$ dbng -h
$ dbng -help
Para mostrar las opciones de un comando específico:
$ dbng command-name -h
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:
$ dbng start
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:
$ dbng stop
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ó.
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:
$ dbng status
Por ejemplo:
user@host $ dbng status POD STATE RESTARTS UPTIME NODE SERVICE cp-5cfd6fd4c7-5k4lq Running 0 20 days, 13:34:50.466648 test-node-1 cp scache-8687cb6556-442zn Running 0 20 days, 13:34:59.466697 test-node-2 scache
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:
$ dbng logs
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.
$ dbng logs > file-path
-
Redirige todos los registros a la pantalla y a un archivo.
$ dbng logs | tee file-path
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:
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:
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
- Instrucciones de configuración de CLI de acceso y uso
- Acceder y usar comandos operativos de CLI
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:
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:
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: