Referencia de mandatos para Controlador Nortel Alteon
En este capítulo se describe cómo utilizar los siguientes mandatos nalcontrol para Controlador Nortel Alteon:
Puede utilizar una versión abreviada de los parámetros del mandato nalcontrol escribiendo las letras exclusivas de los parámetros. Por ejemplo, para obtener ayuda sobre el mandato
para guardar archivos, puede escribir nalcontrol he f en lugar de nalcontrol help file.
Para obtener el indicador de mandatos nalcontrol, escriba nalcontrol.
Para finalizar la interfaz de línea de mandatos, escriba exit o quit.
Nota:
Debe utilizar caracteres del idioma inglés en todos los valores de parámetros de mandatos. Las únicas excepciones son los nombres de sistema principal (que se utilizan en los mandatos del servidor) y los nombres de archivo (que se utilizan en los mandatos de archivo).
nalcontrol consultant — configurar y controlar un consultor

>>-nalcontrol--consultant--+-add--IDcc--address--direcIPconm--+----------------------------+-------+-><
| +-rcommunity--NombreComLect--+ |
| '-wcommunity--NombreCommEscr-' |
+-binarylog--IDcc+ID2cc...;;--+-informe---------------------------------+-+
| +-estableciendo--+-interval--interval---+-+ |
| | '-retention--retention-' | |
| +-start-----------------------------------+ |
| '-stop------------------------------------' |
+-remove--IDcc+ID2cc...;;-------------------------------------------------+
+-informe--IDcc+ID2cc...;;------------------------------------------------+
+-estableciendo--+---------------------------------+--------------------+
| +-loglevel--nivel-----------------+ |
| +-logsize--+-size------+----------+ |
| | '-unlimited-' | |
| +-sensitivity--porcentaje de peso-+ |
| '-sleeptime--seg------------------' |
+-start--IDcc+ID2cc...;;--------------------------------------------------+
'-stop--IDcc+ID2cc...;;---------------------------------------------------'
- add
- Añade un consultor de conmutador.
- IDcc
- Serie definida por el usuario que hace referencia al consultor.
- address
- Dirección IP de Nortel Alteon Web Switch al que el consultor proporciona pesos.
- direcIPconm
- Dirección IP del conmutador.
- rcommunity
- Nombre de comunidad de lectura utilizado en comunicaciones de obtención SNMP con el Nortel Alteon Web Switch.
El valor por omisión es public.
- NombreComLect
- Serie que representa el nombre de comunidad de lectura, tal como se ha configurado en el Nortel Alteon Web Switch. El valor por omisión es public.
- wcommunity
- Nombre de comunidad de grabación utilizado en las comunicaciones de establecimiento SNMP.
- NombreCommEscr
- Serie que representa el nombre de comunidad de escritura, tal como se ha configurado en el Nortel Alteon Web Switch.
El valor por omisión es private.
- binarylog
- Controla el registro cronológico en binario para un consultor.
- report
- Informa sobre las características del registro cronológico.
- set
- Establece la frecuencia, en segundos, con la que la información se escribe en las anotaciones cronológicas en binario.
La característica de registro cronológico permite almacenar la información de servicio en archivos de anotaciones cronológicas en
binario para cada servicio definido en la configuración. La información se graba en las anotaciones cronológicas sólo
cuando hayan transcurrido los segundos especificados en el intervalo de anotaciones cronológicas después de anotarse el
último registro en el archivo de anotaciones cronológicas.
El intervalo de registro cronológico en binario por omisión es 60.
- interval
- Establece el número de segundos entre las entradas de las anotaciones cronológicas en binario.
- retención
- Establece el número de horas que se conservan los archivos de anotaciones cronológicas en binario.
- start
- Inicia el registro cronológico en binario.
- stop
- Detiene el registro cronológico en binario.
- remove
- Elimina un consultor de conmutador.
- report
- Informa sobre las características de consultores del conmutador.
- set
- Establece las características de consultores de conmutador.
- loglevel
- Establece el nivel en el que el consultor de conmutador registra las actividades. El valor predeterminado es 1.
- nivel
- El número del nivel de 0 a 5. El valor por omisión es 1. Los valores posibles son:
- 0 = Ninguno
- 1 = Mínimo
- 2 = Básico
- 3 = Moderado
- 4 = Avanzado
- 5 = Detallado
- logsize
- Establece el número máximo de bytes anotados en el archivo de anotaciones cronológicas. El valor por omisión es 1048576.
Cuando se establece un tamaño máximo para el archivo de anotaciones cronológicas, el texto del archivo vuelve al principio; es decir,
cuando el archivo alcanza el tamaño especificado, las entradas subsiguientes se anotarán al principio del archivo y se
grabarán encima de las entradas de anotaciones cronológicas anteriores.
El tamaño de las anotaciones cronológicas no puede establecerse más pequeño que el tamaño actual de las anotaciones
cronológicas. Las entradas de las anotaciones cronológicas incluyen la indicación de la hora para poder saber el orden
en el que se anotaron. Cuando más alto se establezca el nivel de anotaciones cronológicas, más cuidado deberá tener al elegir el
tamaño de las anotaciones cronológicas porque, cuando el registro cronológico está establecido en los niveles más altos, puede quedarse
sin espacio rápidamente.
- tamaño
- Número máximo de bytes anotados en las anotaciones cronológicas del consultor. Puede especificar un número positivo
mayor que cero o la palabra unlimited.
Es posible que el archivo de anotaciones cronológicas no alcance el tamaño máximo exacto antes de empezar a sobrescribir porque el
tamaño de las entradas del archivo varían.
- sensitivity
- Indica la cantidad de cambio que debe tener lugar entre los pesos anteriores y nuevos para que el peso cambie.
Para que el peso cambie, la diferencia entre el peso nuevo y el antiguo debe ser mayor que el porcentaje de sensibilidad.
El rango válido es de 0 a 100; el valor por omisión es 5.
- porcentaje de peso
- Entero que oscila entre 0 y 100, que representa el valor de sensibilidad.
- sleeptime
- Establece el número de segundos de inactividad entre ciclos de definición de pesos. El valor predeterminado es 7.
- segundos
- Entero que representa el tiempo de inactividad en segundos. El rango válido es de 0 a 2.147.460.
- start
- Inicia la recopilación de métricas y la definición de pesos.
- stop
- Detiene la recopilación de métricas y la definición de pesos.
Ejemplos
- Añadir un consultor de conmutador con un identificador de conmutador sc1, la dirección IP
9.37.50.17:
nalcontrol consultant add sc1 address 9.37.50.17
- Iniciar el registro cronológico binario:
nalcontrol consultant binarylog sc1 start
- Ver un informe sobre las características del consultor de conmutador sc1:
nalcontrol consultant report sc1
Este mandato genera una salida parecida a la siguiente:
ID de consultor: sc1 Direc. IP conmutador: 9.37.50.1
Comunidad de lectura: public
Comunidad de lectura: private
El consultor se ha iniciado
Tiempo de inactividad = 7
Sensibilidad = 5
Nivel anotación cronológica = 5
Tamaño de anotaciones = 1,048,576
Servicio(s):
Servicio svc1
- Establecer el tiempo de inactividad entre los ciclos de definición de pesos para el ID de conmutador sc1 en 10 segundos:
nalcontrol consultant set sc1 sleeptime 10
- Iniciar la recopilación de métricas y la definición de pesos para el ID de consultor sc1:
nalcontrol consultant start sc1
nalcontrol controller — gestionar el controlador

>>-nalcontrol--controlador--+-informe-----------------------------------+-><
'-estableciendo--+------------------------+-'
+-loglevel--nivel--------+
'-logsize--+-size------+-'
'-unlimited-'
- report
- Muestra características del controlador. La información de la versión se muestra como parte de este informe.
- set
- Establece las características del controlador.
- loglevel
- Establece el nivel en el que el controlador registra las actividades. El valor predeterminado es 1.
- nivel
- El número del nivel de 0 a 5. El valor por omisión es 1. Los valores posibles son:
- 0 = Ninguno
- 1 = Mínimo
- 2 = Básico
- 3 = Moderado
- 4 = Avanzado
- 5 = Detallado
- logsize
- Establece el número máximo de bytes anotados en el archivo de anotaciones cronológicas. El valor por omisión es 1048576.
Cuando se establece un tamaño máximo para el archivo de anotaciones cronológicas, el texto del archivo vuelve al principio; es decir,
cuando el archivo alcanza el tamaño especificado, las entradas subsiguientes se anotarán al principio del archivo y se
grabarán encima de las entradas de anotaciones cronológicas anteriores.
El tamaño de las anotaciones cronológicas no puede establecerse más pequeño que el tamaño actual de las anotaciones
cronológicas. Las entradas de las anotaciones cronológicas incluyen la indicación de la hora para poder saber el orden
en el que se anotaron. Cuando más alto se establezca el nivel de anotaciones cronológicas, más cuidado deberá tener al elegir el
tamaño de las anotaciones cronológicas porque, cuando el registro cronológico está establecido en los niveles más altos, puede quedarse
sin espacio rápidamente.
- tamaño | unlimited
- Número máximo de bytes anotados en las anotaciones cronológicas del consultor. Puede especificar un número positivo
mayor que cero o la palabra unlimited.
Es posible que el archivo de anotaciones cronológicas no alcance el tamaño máximo exacto antes de empezar a sobrescribir porque el
tamaño de las entradas del archivo varían.
Ejemplos
- Mostrar un informe en el controlador:
nalcontrol controller report
Este mandato genera una salida parecida a la siguiente:
Informe del controlador:
------------------------
Versión . . . . . . . . . Versión: 05.00.00.00 - 03/21/2002-09:49:57-EST
Nivel de anotaciones . . 1
Tamaño de anotaciones . . 1048576
Archivo de configuración. config1.xml
Consultores:
El consultor consult1 se ha iniciado
- Establecer el nivel de registro cronológico en cero para obtener un mejor rendimiento:
nalcontrol set loglevel 0
- Establecer el tamaño de las anotaciones cronológicas del controlador en 1.000.000 bytes:
nalcontrol controller set logsize 1000000
nalcontrol file — gestionar archivos de configuración

>>-nalcontrol--archivo--+-suprimir--nombre de archivo-+--------><
+-load--nombre de archivo-----+
+-informe---------------------+
'-save--nombre de archivo-----'
- delete
- Suprime el archivo de configuración especificado.
- nombre_archivo
- Un archivo de configuración. La extensión de archivo debe ser .xml. Si no se especifica esta extensión, se supondrá.
- load
- Carga la configuración almacenada en el archivo especificado.
Nota:
Cuando se carga un archivo se añadirá a la configuración que se ejecuta la configuración almacenada en dicho archivo. Si desea cargar una nueva configuración, debe detener y reiniciar el servidor antes de cargar el archivo.
- report
- Lista los archivos de configuración.
- save
- Guarda la configuración actual en el archivo especificado.
Nota:
Los archivos se guardan y se cargan de los siguientes directorios:
- Sistemas AIX, HP-UX, Linux y Solaris: /opt/ibm/edge/lb/servers/configurations/nal
- Sistemas Windows: <raíz_instalación>ibm\edge\lb\servers\configurations\nal
Ejemplos
- Suprimir un archivo denominado file1:
nalcontrol file delete file1
- Cargar un nuevo archivo de configuración para que sustituya a la configuración actual:
nalcontrol file load config2
- Ver un informe de archivos guardados anteriormente:
nalcontrol file report
Este mandato genera una salida parecida a la siguiente:
INFORME SOBRE EL ARCHIVO:
------------
file1.xml
file2.xml
file3.xml
- Guardar el archivo de configuración en un archivo llamado config2:
nalcontrol file save config2
nalcontrol help — mostrar o imprimir ayuda para este mandato

>>-nalcontrol--help--+-controlador---------+-------------------><
+-consultant----------+
+-archivo-------------+
+-help----------------+
+-alta disponibilidad-+
+-metrinalllector-----+
+-ownercontent--------+
'-servicio------------'
Ejemplos
- Para obtener ayuda sobre el mandato nalcontrol, escriba:
nalcontrol help
Este mandato genera una salida parecida a la siguiente:
Están disponibles los siguientes mandatos:
controller - opera en el controlador
consultant - opera en consultores de conmutador
file - opera en archivos de configuración
help - opera en ayuda
highavailability - opera en alta disponibilidad
metriccollector - opera en recopiladores de métricas
server - opera en servidores
service - opera en servicios
- En la sintaxis de ayuda en línea se utilizan los siguientes símbolos:
- < >
- Los corchetes angulares se especifican alrededor de parámetros o una secuencia de caracteres.
- [ ]
- Los corchetes se especifican alrededor de elementos opcionales.
- |
- Una barra vertical separa alternativas rodeadas de corchetes y corchetes angulares.
- :
- Dos puntos es un separador que se especifica entre nombres; por ejemplo, consultor1:servicio1.
nalcontrol highavailability — controlar alta disponibilidad

>>-nalcontrol--highavailability--+-add--+-address--address----------------+-+-><
| +-partneraddress--dirección_socio-+ |
| +-puerto--port--------------------+ |
| '-role--+-primario---+------------' |
| '-secundario-' |
+-dropreach--address-----------------------+
+-remove-----------------------------------+
+-report-----------------------------------+
+-set--+-beatinterval--time-----+----------+
| +-takeoverinterval--time-+ |
| +-loglevel--nivel--------+ |
| '-logsize--+-size------+-' |
| '-unlimited-' |
+-start--+-auto---+------------------------+
| '-manual-' |
+-stop-------------------------------------+
+-takeover---------------------------------+
'-usereach--address------------------------'
- add
- Configura un nodo de alta disponibilidad, un socio y destinos de alcance.
- address
- Dirección de la que se reciben los pulsos.
- dirección
- Dirección IP del nodo de alta disponibilidad.
- partneraddress
- Dirección a la que se envían los pulsos. Se trata de la dirección IP o el nombre de sistema principal configurado en el nodo asociado. Esta dirección se utiliza para comunicarse con la máquina de alta disponibilidad asociada.
- dirección
- Dirección IP del asociado.
- puerto
- Puerto utilizado para comunicarse con el socio. El valor por omisión es 12345.
- puerto
- El número del puerto.
- role
- El rol de alta disponibilidad.
- primario | secundario
- El rol primario o secundario.
- dropreach
- Elimina este destino de alcance de los criterios de alta disponibilidad.
- dirección
- Dirección IP del destino de alcance.
- remove
- Elimina el nodo, el socio y el destino de alcance de la configuración de alta disponibilidad.
Antes de utilizar este mandato debe detenerse la alta disponibilidad.
- report
- Muestra información de alta disponibilidad.
- set
- Establece las características de alta disponibilidad.
- beatinterval
- Establece la frecuencia, en milisegundos, con la que se envían pulsos al socio.
El valor por omisión es 500.
- tiempo
- Entero positivo que representa el intervalo de pulso, en milisegundos.
- takeoverinterval
- Establece el intervalo de tiempo, en milisegundos, que debe transcurrir (durante el que no se recibe ningún pulso) antes de que se produzca una toma de control. El valor por omisión es 2000.
- tiempo
- Entero positivo que representa el intervalo de toma de control, en milisegundos.
- loglevel
- Establece el nivel en el que se registran las actividades. El valor predeterminado es 1.
- nivel
- El número del nivel de 0 a 5. El valor por omisión es 1. Los valores posibles son:
- 0 = Ninguno
- 1 = Mínimo
- 2 = Básico
- 3 = Moderado
- 4 = Avanzado
- 5 = Detallado
- logsize
- Establece el número máximo de bytes anotados en el archivo de anotaciones cronológicas de alta disponibilidad. El valor predeterminado es 1048576. Cuando se establece un tamaño máximo para el archivo de anotaciones cronológicas, el texto del archivo vuelve al principio; es decir,
cuando el archivo alcanza el tamaño especificado, las entradas subsiguientes se anotarán al principio del archivo y se
grabarán encima de las entradas de anotaciones cronológicas anteriores.
El tamaño de las anotaciones cronológicas no puede establecerse más pequeño que el tamaño actual de las anotaciones
cronológicas. Las entradas de las anotaciones cronológicas incluyen la indicación de la hora para poder saber el orden
en el que se anotaron. Cuando más alto se establezca el nivel de anotaciones cronológicas, más cuidado deberá tener al elegir el
tamaño de las anotaciones cronológicas porque, cuando el registro cronológico está establecido en los niveles más altos, puede quedarse
sin espacio rápidamente.
- tamaño | unlimited
- Número máximo de bytes anotados en las anotaciones cronológicas de alta disponibilidad. Puede especificar un número positivo
mayor que cero o la palabra unlimited.
Es posible que el archivo de anotaciones cronológicas no alcance el tamaño máximo exacto antes de empezar a sobrescribir porque el
tamaño de las entradas del archivo varían.
- start
- Inicia el uso de alta disponibilidad. Antes de utilizar este mandato se debe configurar un nodo de alta disponibilidad, un socio y destino de alcance.
- auto | manual
- Determina si se inicia la alta disponibilidad con una estrategia de recuperación automática o manual.
- stop
- Deja de utilizar la alta disponibilidad.
- takeover
- Asume el control desde el nodo de alta disponibilidad activo.
- usereach
- La dirección del destino de alcance que empezará a utilizar la alta disponibilidad. Añada un destino de alcance al que pueda accederse mediante un mandato ping, para que los socios de alta disponibilidad puedan determinar
la accesibilidad de sus destinos.
- dirección
- Dirección IP del destino de alcance.
Ejemplos
- Añadir un nodo de alta disponibilidad con la dirección IP 9.37.50.17 con un rol primario en el puerto
12345 y la dirección de socio 9.37.50.14:
nalcontrol highavailability add
address 9.37.50.17 role primary port 12345 partneraddress 9.37.50.14
- Añadir la dirección de destino de alcance 9.37.50.9:
nalcontrol highavailability usereach 9.37.50.9
- Eliminar la dirección de destino de alcance 9.37.50.9:
nalcontrol highavailability dropreach 9.37.50.9
- Iniciar alta disponibilidad con una estrategia de recuperación manual:
nalcontrol highavailability start manual
- Obtener una instantánea de estadísticas de alta disponibilidad:
nalcontrol highavailability report
Este mandato genera una salida parecida a la siguiente:
Estado de alta disponibilidad:
-------------------------
Nodo . . . . . . . . . . . primario
Dirección de nodo . . . . 9.37.50.17
Puerto . . . . . . . . . . 12345
Dirección de socio . . . . 9.37.50.14
Estrategia de recuperación manual
Intervalo de pulso . . . . 500
Intervalo de toma control. 2000
Iniciado . . . . . . . . . N
Estado . . . . . . . . . . desocupado
Subestado. . . . . . . . . no sincronizado
Estado de accesibilidad : Nodo/Socio
---------------------------------------
nalcontrol metriccollector — configurar recopilador de métricas

>>-nalcontrol--metricollector--+-informe--IDcc+ID2cc+...;;:nM+nM2...;;-----------------------------------+-><
'-estableciendo--IDcc+ID2cc+...;;:nM+nM2...;;--+-connecttimeout--seg----+-'
+-loglevel--nivel--------+
+-logsize--+-size------+-+
| '-unlimited-' |
+-receivetimeout--seg----+
'-sleeptime--seg---------'
- report
- Muestra las características de un recopilador de métricas.
- IDcc (ID de consultor de conmutador)
- Serie definida por el usuario que hace referencia al consultor.
- nM (nombre de métrica)
- Nombre que identifica la métrica proporcionada o personalizada.
- set
- Establece las características de un recopilador de métricas.
- connecttimeout
- Establece cuánto tiempo espera el recopilador de métricas antes de notificar que una conexión es anómala.
- seg
- Entero positivo que representa el tiempo en segundos durante el que el recopilador de métricas espera
antes de notificar que se ha producido una anomalía en una conexión a un servicio.
- loglevel
- Establece el nivel en el que el consultor especificado registra las actividades. El valor por omisión es 1.
- nivel
- El número del nivel. El valor por omisión es 1. Cuanto más alto sea el número, más información se anotará en las anotaciones cronológicas del consultor. Los valores posibles son:
- 0 = Ninguno
- 1 = Mínimo
- 2 = Básico
- 3 = Moderado
- 4 = Avanzado
- 5 = Detallado
- logsize
- Establece el número máximo de bytes anotados en el archivo de anotaciones cronológicas. El valor predeterminado es 1048576. Cuando se establece un tamaño máximo para el archivo de anotaciones cronológicas, el texto del archivo vuelve al principio; es decir,
cuando el archivo alcanza el tamaño especificado, las entradas subsiguientes se anotarán al principio del archivo y se
grabarán encima de las entradas de anotaciones cronológicas anteriores.
El tamaño de las anotaciones cronológicas no puede establecerse más pequeño que el tamaño actual de las anotaciones
cronológicas. Las entradas de las anotaciones cronológicas incluyen la indicación de la hora para poder saber el orden
en el que se anotaron. Cuando más alto se establezca el nivel de anotaciones cronológicas, más cuidado deberá tener al elegir el
tamaño de las anotaciones cronológicas porque, cuando el registro cronológico está establecido en los niveles más altos, puede quedarse
sin espacio rápidamente.
- tamaño | unlimited
- Número máximo de bytes anotados en las anotaciones cronológicas del consultor. Puede especificar un número positivo
mayor que cero o la palabra unlimited.
Es posible que el archivo de anotaciones cronológicas no alcance el tamaño máximo exacto antes de empezar a sobrescribir porque el
tamaño de las entradas del archivo varían.
- receivetimeout
- Establece cuánto tiempo el consultor espera antes de informar de que no se ha podido realizar una recepción del servicio.
- seg
- Entero positivo que representa la cantidad de tiempo en segundos que el consultor espera antes de informar que no se ha podido realizar una recepción de un servicio.
- sleeptime
- Establece la cantidad de tiempo en segundos que el recopilador de métricas permanece inactivo entre los ciclos de recolección de métricas.
- seg
- Entero positivo que representa el número de segundos de tiempo de inactividad.
Ejemplos
- Ver un informe sobre las características de un recopilador de métricas:
nalcontrol metrinalllector report sc1:http
Este mandato genera una salida parecida a la siguiente:
Metrinalllector sc1:http
collected metric(s).... http
loglevel............... 5
logSize................ 1048576
sleepTimeSeconds....... 7
timeoutConnectSeconds.. 21
timeoutReceiveSeconds.. 21
- Establecer un valor de connecttimeout de 15 segundos y un valor de logsize de unlimited para el consultor
de conmutador sc1 y la métrica http:
nalcontrol metrinalllector set sc1:http connecttimeout 15 logsize unlimited
nalcontrol server — configurar un servidor

>>-nalcontrol--serer--+-report--IDcc+ID2cc...;;:IDsvc+ID2svc...;;:IDservidor+ID2svr...;;--------------------------------------+-><
'---set--IDcc+ID2cc...;;:IDsvc+ID2svc...;;:IDservidor+ID2svr--+-----------------------------------+---'
+-fixedweight--+-Entero-+-----------+
| '-off----' |
+-requestsourceip--dirección_IP-----+
+-metricserveraddress--dirección_IP-+
'-metricserverport--portNumber------'
- report
- Muestra las características de servidores.
- IDcc
- Serie definida por el usuario que representa al consultor.
- IDsvc
- Serie definida por el usuario que representa el identificador de servicio virtual y el número de puerto virtual del conmutador.
- IDservidor
- Entero que representa el servidor en el conmutador.
- set
- Establece características de servidores
- fixedweight
- Establece un peso fijo para este servidor. El valor predeterminado es off. El valor máximo de
fixedweight es 48.
- entero | off
- Entero positivo que representa el peso fijo para este servidor o la palabra off para especificar que no hay peso fijo.
- requestsourceip
- Establece la dirección desde la que ponerse en contacto con el servidor para obtener las peticiones de aplicación.
- dirección_IP
- Dirección IP desde la que ponerse en contacto con el servidor; puede especificarse como nombre simbólico
o en formato de dirección IP.
- metricserveraddress
- Establece la dirección desde la que ponerse en contacto con el servidor para obtener peticiones de Metric Server.
- dirección_IP
- Dirección IP de Metric Server como nombre simbólico o en formato de dirección IP.
- metricserverport
- Establece el puerto que debe utilizarse para ponerse en contacto con Metric Server.
- número_puerto
- Número de puerto utilizado para ponerse en contacto con Metric Server.
Ejemplos
- Mostrar un informe sobre el servidor 1 para el consultor sc1:
nalcontrol server report sc1:svc1:1
Este mandato genera una salida parecida a la siguiente:
El servidor sc1:svc1:1 tiene un peso de -99
El peso fijo tiene el valor off
IP origen solicitud ... 9.27.24.156
Puerto de aplicación .. 99
Dirección MetricServer 9.99.99.98
Puerto de MetricServer 10004
activeconn de métrica tiene el valor -99
connrate de métrica tiene el valor -99
- Establecer una dirección de Metric Server para el servicio 2:
nalcontrol server set sc1:svc1:2 metricserveraddress 9.37.50.17
nalcontrol service — configurar un servicio

>>-nalcontrol--servicio--+-add--IDcc+ID2cc...;;:IDservicio+ID2svc...;;--vsid--IDSvrVir--vport--NúmPuertoVir---------------+-><
+-metrics--IDcc+ID2cc...;;:IDsvc+ID2svc...;;--nM--importancia--mCN2--i2--------------------------+
+-refresh--IDcc+ID2cc...;;:IDsvc+ID2svc...;;-----------------------------------------------------+
+-remove--IDcc+ID2cc...;;:IDsvc+ID2svc...;;------------------------------------------------------+
+-informe--IDcc+ID2cc...;;:IDsvc+ID2svc...;;-----------------------------------------------------+
'-estableciendo--IDcc+ID2cc...;;:IDsvc+ID2svc...;;----metric--nM----+-requeststring--Serie-----+-'
+-responsestring--Serie----+
'-retry--número_reintentos-'
- add
- Añade un servicio al consultor especificado.
- IDcc (ID_consultor_conmutador)
- Serie definida por el usuario que hace referencia al consultor.
- IDsvc (ID de servicio)
- Serie definida por el usuario que identifica el servicio.
- vsid
- Palabra clave del identificador de servicio virtual.
- IDSvrVir (ID de servidor virtual)
- Número del conmutador que representa el servidor virtual.
- vport
- Palabra clave de puerto virtual.
- NúmPuertoVirtual (número de puerto virtual)
- Número de puerto del servicio configurado actualmente en el conmutador.
- metrics
- Especifica el conjunto de métricas utilizado en el cálculo de pesos y la importancia de cada métrica.
La importancia se expresa como porcentaje del total. La suma de los valores de importancia debe ser 100. La métrica puede ser cualquier combinación de la métrica de datos de conexiones, métrica de asesor de aplicaciones y métrica de Metric Server. Los valores por omisión son las métricas de conexión activa (activeconn) y velocidad de conexión (connrate) con una importancia de 50/50.
- nM (nombre de métrica)
- Nombre que identifica el recopilador de métricas que recopilará las medidas para determinar el peso del servidor.
A continuación se muestra una lista de nombres de métrica válidos y sus puertos asociados:
Nombre del asesor |
Protocolo |
Puerto |
connect |
ICMP |
12345 |
db2 |
private |
50000 |
dns |
DNS |
53 |
ftp |
FTP |
21 |
http |
HTTP |
80 |
https |
SSL |
443 |
cachingproxy |
HTTP (mediante Caching Proxy) |
80 |
imap |
IMAP |
143 |
ldap |
LDAP |
389 |
nntp |
NNTP |
119 |
ping |
PING |
0 |
pop3 |
POP3 |
110 |
sip |
SIP |
5060 |
smtp |
SMTP |
25 |
ssl |
SSL |
443 |
telnet |
Telnet |
23 |
WLM |
private |
10.007 |
activeconn |
n/d |
n/d |
connrate |
n/d |
n/d |
cpuload |
n/d |
n/d |
memload |
n/d |
n/d |
- importancia
- Número de 0 a 100 que representa la importancia de esta métrica en el cálculo de pesos de servidores.
- refresh
- Renueva un servicio con información del Nortel Alteon Web Switch.
- remove
- Elimina un servicio.
- report
- Informa de las características de un servicio.
- set
- Establece las características de un servicio.
- metric
- Establece las características de una métrica configurada.
- nM (nombre de métrica)
- Nombre de la métrica que desee.
- requeststring
- Establece una serie de petición para la métrica especificada. Representa la petición que ha enviado un recopilador de métricas para recopilar información de métricas.
- serie
- Serie de petición que ha enviado el recopilador de métricas al servidor.
- responsestring
- Establece una serie de respuesta para la métrica especificada. La serie de respuesta especificada la utiliza el recopilador de métricas para comparar las respuestas que recibe de servidores y posteriormente determinar la disponibilidad de servidores.
- serie
- Serie de respuesta con la que el recopilador de métricas compara las respuestas de servidor recibidas.
- retry
- El parámetro retry establece el número de reintentos que se pueden llevar a cabo antes de marcar un servidor como inactivo.
- núm_reintentos
- Número entero mayor que o igual a cero. Este valor no debe ser mayor que 3.
Si la palabra clave retries no está configurada, el número de reintentos tendrá el valor predeterminado de cero.
Ejemplos
- Añadir un servicio llamado svc1 (con el ID de servidor virtual 1 y el puerto virtual 80) al ID de consultor de conmutador sc1:
nalcontrol service add sc1:svc1 vsid 1 vport 80
- Especificar la proporción 50 en la métrica activeconn y http:
nalcontrol service metrics sc1:svc1 activeconn 50 http 50
- Ver un informe de características de contenido de propietario:
nalcontrol service report sc1:svc1
Este mandato genera una salida parecida a la siguiente:
Service sc1:svc1
Weightbound = 48
Metric activeconn has proportion 50
Metric connrate has rpoportion 50
Contains Server 4
Contains Server 3
Contains Server 2
Contains Server 1
- Establecer una serie de petición http:
nalcontrol service set sc1:svc1 metric http requeststring getLastErrorCode