Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Administración de sistemas y grupos de trabajo: Guía para los administradores de sistemas HP-UX > Capítulo 7 Administración de un sistema: manejo de las impresoras, del software y del rendimiento

Manejo de las impresoras

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Índice

NOTA: Los términos «trazador» e «impresora» se utilizan indistintamente en esta sección. Por tanto, todas las funciones atribuidas a las impresoras se pueden desempeñar con los trazadores.

En esta sección, se abordan dos planteamientos relativos a la administración de impresoras: el tradicional administrador de colas de impresión LP de UNIX y el servicio HP Distributed Print Server (HPDPS).

Manejo del administrador de colas de impresión LP

Los siguientes procedimientos sirven para manejar el administrador de colas de impresión LP.

En la Tabla 7-1, «Tareas de impresión adicionales » de la sección «Resumen de tareas de impresión adicionales», se brindan instrucciones de administración del sistema adicionales en relación con las tareas de manejo comunes.

En la Tabla 7-2, «Problemas de impresión y soluciones » de la sección «Solución de problemas de impresión comunes », se facilita información sobre la solución de problemas potenciales con la administración de impresión.

En la Tabla 7-3, «Comandos de usuario para utilizar el administrador de colas de impresión LP» y la Tabla 7-4, «Comandos LP de administrador», se relacionan los comandos de HP-UX que se pueden utilizar para administrar solicitudes de impresión.

Detención y reinicio del administrador de colas de impresión LP

Normalmente, el administrador de colas de impresión LP se pone en marcha durante el proceso de inicio. (Para cambiar el procedimiento de inicio a fin de que no se inicie el programador, modifique el archivo /etc/rc.config.d/lp y defina la variable de entorno de shell LP en 0.)

El administrador de colas de impresión debe detenerse siempre que se modifique el sistema de administración de colas de impresión (por ejemplo, al agregar o eliminar una impresora) y, a continuación, reiniciarse después de realizar la modificación. Para detener o iniciar el administrador de colas de impresión LP, puede utilizar el SAM o los comandos de HP-UX.

Mediante el SAM
  1. Llame al SAM como superusuario.

  2. Seleccione Printers and Plotters.

  3. En el menú desplegable Actions:

    • Seleccione Stop Print Spooler para detener el administrador de colas de impresión LP.

      El SAM le pide su confirmación antes de detener el administrador de colas de impresión LP.

    • Seleccione Start LP Spooler para iniciar o reiniciar el administrador de colas de impresión LP.

      El SAM le pregunta si desea iniciarlo con registro o sin él. En caso afirmativo, la información de registro se guarda en el archivo /var/adm/lp/log.

Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. Compruebe si hay solicitudes de impresión activas. Lo más conveniente es esperar a que no haya ninguna solicitud imprimiéndose antes de detener el administrador de colas de impresión LP.

    /usr/bin/lpstat -o -i

    En el comando anterior: la opción -o imprime la salida de todas las solicitudes de salida y la opción -i impide la notificación de solicitudes remotas (es decir, el comando lpstat sólo muestra solicitudes locales).

  3. Detenga el administrador de colas de impresión LP.

    /usr/sbin/lpshut

    Se detienen todas las solicitudes de impresión activas, pero permanecen en la cola de impresión.

  4. Reinicie el administrador de colas de impresión LP.

    /usr/sbin/lpsched

Al reiniciar el administrador de colas de impresión, las solicitudes de impresión que estuvieran en proceso de impresión en el momento de ejecutar el comando lpshut se vuelven a imprimir por completo, al margen de qué porción de las solicitudes se haya impreso previamente.

Control del flujo de solicitudes de impresión

Como superusuario, puede utilizar el SAM o los comandos de HP-UX para controlar el flujo de solicitudes de impresión hacia las colas de las impresoras o las clases de impresoras indicadas.

Mediante los comandos de HP-UX

Para posibilitar el envío de solicitudes de impresión a una impresora o una clase de impresoras, utilice el comando accept. Por ejemplo:

/usr/sbin/accept laser1 jet2 lj

Para obtener información pormenorizada, consulte la página de manual de accept(1M).

Para impedir el envío de solicitudes de impresión a una impresora o una clase de impresoras, utilice el comando reject. Por ejemplo:

/usr/sbin/reject lj
NOTA: Si el comando reject se ejecuta en una clase de impresoras, pero no en miembros de la clase, los usuarios pueden seguir especificando una impresora específica (no la clase) en las solicitudes de impresión posteriores hasta que se vuelva a ejecutar un comando accept en la clase.

Si, no obstante, el comando reject se ejecuta para todas las impresoras individuales de una clase, pero no para la propia clase, las solicitudes de impresión permanecen en el directorio de solicitudes de clase hasta que se permite a al menos una de las impresoras de la clase procesar solicitudes de impresión con el comando accept. Para obtener información pormenorizada, consulte la página de manual de reject(1M).

Activación o desactivación de una impresora

Para activar o desactivar una impresora en relación con la impresión, puede utilizar el SAM o los comandos enable y disable de HP-UX. Estos comandos no exigen tener capacidad de superusuario.

Puede ejecutar individualmente los comandos enable y disable para cada impresora o ejecutar un solo comando y separar las impresoras con espacios en blanco. Por ejemplo:

/usr/bin/enable laser1 laser2 laser3

Sólo se pueden activar o desactivar impresoras individuales, no clases de impresoras. Por defecto, las solicitudes que estuvieran en proceso de impresión al desactivar una impresora se vuelven a imprimir en su totalidad al reactivar la impresora. Una impresora desactivada aún puede aceptar solicitudes de impresión nuevas para imprimirlas en un momento posterior a no ser que se impida que lo haga con el comando reject.

Para obtener información pormenorizada, consulte las páginas de manual de enable(1) y disable(1).

Definición de la prioridad límite de una impresora

Una prioridad límite es un valor (0 a 7) que está asociado a una impresora y se utiliza para controlar el acceso de las solicitudes de impresión. Las solicitudes de impresión deben tener un valor igual a o mayor que la prioridad límite de la impresora o, si no, permanecerán en la cola de impresión.

La prioridad límite se puede asignar con el SAM o los comandos de HP-UX.

Para utilizar los comandos de HP-UX, dé los pasos siguientes:

  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Defina la prioridad límite de la impresora (utilice un valor de entre 0 y 7).
    Por ejemplo:

    /usr/sbin/lpfence mi_impresora 5
  4. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

Modificación de la prioridad de solicitud por defecto de una impresora

  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Cambie la prioridad. Por ejemplo:

    /usr/sbin/lpadmin -pmi_impresora -g7

    Si no especifica la opción -g, la prioridad de solicitud por defecto se define en cero.

  4. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

Resumen de tareas de impresión adicionales

En la Tabla 7-1, «Tareas de impresión adicionales », se presenta un resumen de las tareas de impresión adicionales. Para obtener información pormenorizada, consulte la página de manual del comando. En esta tabla, LJ-1234 y LJ-1829 representan ejemplos de solicitudes de impresión; lj1 y lj2 describen impresoras.

Tabla 7-1 Tareas de impresión adicionales

Tarea

Ejemplo

Información adicional

Trasladar una solicitud de impresión a otra ubicación

lpalt LJ-1234 -dlj2

lj2 es una impresora o clase de impresoras de destino. Consulte la página de manual de lpalt(1).

Cancelar una solicitud de impresión

cancel LJ-1234

LJ-1234 es un número de identificación de solicitud único que se obtiene de lp o lpalt. Consulte las páginas de manual de cancel(1), lp(1) y lpalt(1).

Cambiar la prioridad de las solicitudes de impresión

lpalt LJ-1829 -p3

Esto cambia la prioridad de la solicitud de impresión LJ-1829 a 3. Consulte la página de manual de lpalt(1).

Presentar la estadística sobre la actividad del administrador de colas de impresión LP

lpana

Para registrar la actividad del administrador de colas de impresión, inícielo escribiendo lpsched con la opción -a. Estos datos son útiles para configurar el sistema de administración de colas de impresión y obtener un funcionamiento óptimo. Consulte la página de manual de lpana(1M).

Obtener una lista de números de identificación de solicitud

lpstat -o

Consulte la página de manual de lpstat(1).

Trasladar todas las solicitudes de impresión de una impresora de destino a otra

lpshut
lpmove lj1 lj2
lpsched

lj1 y lj2 son impresoras o clases de impresoras de origen y de destino. Debe ejecutar los comandos lpshut y lpsched. Consulte las páginas de manual de lpmove(1M) y lpsched(1M).

Consultar el estado de las impresoras y las solicitudes de impresión

lpstat

Para obtener información pormenorizada sobre el estado del administrador de colas de impresión, las solicitudes de impresión y las impresoras, utilice la opción -t con el comando lpstat. Consulte la página de manual de lpstat(1).

 

Solución de problemas de impresión comunes

En la Tabla 7-2, «Problemas de impresión y soluciones », se resumen los problemas de impresión y las posibles soluciones.

Tabla 7-2 Problemas de impresión y soluciones

Problema

Solución

La impresora no imprime

Compruebe si la impresora se ha activado y acepta solicitudes, así como si el programador funciona y el archivo de dispositivo es correcto. Por ejemplo, especifique:

lpstat -t

Asegúrese de que la impresora está enchufada y encendida.

Compruebe si la impresora se ha quedado sin papel o presenta un atasco de papel.

Si la impresora admite tanto una interface serie (RS232) como una paralela, compruebe que el cable se ha conectado correctamente a la impresora y al equipo, y que la impresora se ha configurado para la interface correcta.

Si la impresora es remota, compruebe que el sistema remoto y el administrador de colas de impresión correspondiente funcionan, que la impresora está activada y acepta solicitudes tanto en el sistema local como en el remoto, y que el demonio del administrador de colas de impresión remoto funciona en el sistema remoto. Consulte las demás entradas del procedimiento de «Adición de una impresora remota al administrador de colas de impresión LP ».

Si el administrador de colas de impresión LP se ha puesto en marcha con el registro activado, consulte /var/adm/lp/log para conocer los posibles indicios del problema.

La salida en proceso de impresión no es la deseada

Cancele el trabajo. Por ejemplo:

cancel laserjet-1194

La impresión no se reanuda después de un atasco o falta de papel

Para reiniciar un listado desde el principio:

  1. Desconecte la impresora.

  2. Ejecute el comando disable.

  3. Elimine el atasco o reponga el papel.

  4. Conecte la impresora.

  5. Ejecute el comando enable.

Para reiniciar un listado desde el punto de interrupción:

  1. Desconecte la impresora.

  2. Elimine el atasco o reponga el papel.

  3. Conecte la impresora.

  4. Si la impresión no se reanuda, ejecute el comando enable.

La configuración del administrador de colas de impresión LP tiene que restaurarse

Utilice el elemento de menú «Save/Restore Printer Configuration» del SAM.

El administrador de colas de impresión LP no se inicia con el comando lpsched

Escriba

rm /var/spool/lp/SCHEDLOCK

y vuelva a intentarlo (debe ser superusuario).

El administrador de colas de impresión LP no se detiene con el comando lpshut

Escriba

kill-15 identificación_proceso

donde identificación_proceso se puede averiguar con el comando

ps -ef | grep lpsched

(consulte la página de manual de ps(1)).

 

Comandos LP típicos para usuarios y administradores de un sistema LP

Cualquier usuario puede colocar los archivos en colas para enviarlos a las impresoras, obtener el estado del sistema LP, cancelar trabajos de impresión, y activar y desactivar las impresoras.

Cualquier usuario puede ejecutar los siguientes comandos LP. En relación con las opciones y el uso de las mismas, consulte las páginas de manual de HP-UX.

Tabla 7-3 Comandos de usuario para utilizar el administrador de colas de impresión LP

ComandoDescripción
lp(1)Envía una solicitud de impresión a una impresora o un trazador.
lpstat(1)Imprime información sobre el estado del administrador de colas de impresión LP. Informa del estado del programador, las impresoras, las clases de impresoras y de la impresora por defecto del sistema.
cancel(1)Cancela las solicitudes de impresión de los archivos de la cola de impresión, indicados con las identificaciones de solicitud.
enable(1)Cambia el estado de la impresora indicada para activarla y habilitarla a fin de imprimir solicitudes de la cola de impresión.
disable(1)Cambia el estado de la impresora indicada para desactivarla y deshabilitarla a fin de que no imprima solicitudes de la cola de impresión.
lpalt(1)Modifica una solicitud de impresión: emite una nueva identificación de solicitud.
 

Los administradores de LP pueden cambiar la configuración del sistema, activar y desactivar impresoras, e iniciar y detener el sistema.

Tabla 7-4 Comandos LP de administrador

ComandoDescripción
lpshut(1M)Cierra el programador de la impresora.
lpadmin(1M)Comando multifacético que se utiliza para administrar el administrador de colas de impresión LP. Permite agregar/eliminar impresoras, cambiar los miembros de una clase, asociar un archivo de dispositivo a una impresora, asignar una interface a una impresora y definir un destino por defecto del sistema.
accept(1M)Permite que un destino de impresión acepte solicitudes.
reject(1M)Impide que un destino de impresión acepte solicitudes.
lpsched(1M)Programa la impresión de las solicitudes de impresión en los destinos; normalmente, se llama a este comando al iniciar el sistema.
lpmove(1M)Traslada solicitudes de una impresora a otra.
lpfence(1M)Define la prioridad mínima para imprimir un archivo de la cola de impresión.
 

Administración de HP Distributed Print Service (HPDPS)

Para obtener información pormenorizada sobre la administración del servicio HPDPS, consulte el manual HP Distributed Print Service Administration Guide.

Para obtener información conceptual sobre el servicio HPDPS, consulte la sección «HP Distributed Print Service (HPDPS)».

Para obtener información sobre la configuración del servicio HPDPS, consulte la sección «Configuración de las impresoras para utilizar el servicio HPDPS».

IMPORTANTE: El servicio HPDPS no se admite en las revisiones posteriores a HP-UX 11i versión 1.

Resumen de los comandos HPDPS

En la Tabla 7-5, «Comandos de usuario HPDPS (resumen)», se relacionan los comandos de usuario comunes de HPDPS:

Tabla 7-5 Comandos de usuario HPDPS (resumen)

ComandoFunción
pdpr(1)Enviar trabajos de impresión a impresoras lógicas.
pdls(1)Obtener una lista de los valores de atributos seleccionados para uno o varios trabajos de impresión u otros objetos HPDPS.
pdq(1)Consultar y obtener una lista del estado de uno o varios trabajos de impresión.
pdrm(1)Eliminar trabajos de impresión.
 

En la Tabla 7-6, «Comandos de administrador HPDPS (resumen)», se relacionan los comandos utilizados para administrar el servicio HPDPS:

Tabla 7-6 Comandos de administrador HPDPS (resumen)

ComandoFunción
pdstartclient(1M)Iniciar el demonio de cliente HPDPS.
pdstartspl(1M)Crear o reiniciar una cola de impresión HPDPS.
pdstartsuv(1M)Crear o reiniciar un supervisor de HPDPS.
pdstopd(1M)Detener el demonio de cliente HPDPS.
pdshutdown(1)Detener un proceso del servidor HPDPS.
pddcesetup(1M)Configurar el entorno DCE para el HPDPS.
pdgwcfg(1M)Configurar y simplificar la administración de impresoras de puerta de enlace en un entorno de base.
pdpause(1)Interrumpir un objeto que albergue trabajos o interrumpir un trabajo.
pdclean(1)Eliminar todos los trabajos de un objeto especificado.
pdpromote(1)Adelantar una solicitud de trabajo al principio de la cola.
pdresume(1)Permitir que los objetos interrumpidos reanuden la operación.
pdmsg(1)Mostrar el texto y la descripción de un mensaje de HPDPS en la línea de comandos.
pdenable(1)Permitir que las impresoras acepten trabajos de impresión; permitir que la función de registro deje constancia de los datos.
pddisable(1)Impedir que las impresoras acepten trabajos y registros de los datos de registro.
pdcreate(1)Crear objetos de impresión.
pdresubmit(1)Volver a enviar trabajos de impresión enviados anteriormente.
pdmod(1)Modificar los atributos de los trabajos de impresión enviados.
 

Migración de impresoras que utilicen el administrador de colas de impresión LP al servicio HPDPS

Definir que los comandos HPDPS reconozcan impresoras que ya estén configuradas en el administrador de colas de impresión LP conlleva un esfuerzo mínimo. Para obtener los procedimientos de configuración y activación del servicio HPDPS, consulte la sección «Puesta en marcha del servicio HPDPS».

Decida qué impresoras desea migrar. Es posible que no sea preciso migrar las impresoras personales cuyo uso ya sea eficaz, pero las impresoras a las que obtengan acceso muchos usuarios remotamente o a través de una red deben considerarse buenas candidatas a la migración a HPDPS.

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 1997-2006 Hewlett-Packard Development Company, L.P.