 |
» |
|
|
 |
 |  |  |  |  | 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 Llame al SAM como superusuario. Seleccione Printers and Plotters. 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-UXCompruebe que tiene capacidad de superusuario. 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. 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). Detenga el administrador de colas de impresión
LP. Se detienen todas las solicitudes de impresión activas,
pero permanecen en la cola de impresión. Reinicie el administrador de colas de impresión
LP.
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ónComo 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-UXPara 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: Activación o desactivación
de una impresoraPara
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: Compruebe que tiene capacidad de superusuario. Detenga el administrador de colas de impresión
LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». Defina la prioridad límite de la impresora
(utilice un valor de entre 0 y 7). Por ejemplo: /usr/sbin/lpfence mi_impresora 5 |
Reinicie el administrador de colas de impresión
LP:
Modificación
de la prioridad de solicitud por defecto de una impresoraCompruebe que tiene capacidad de superusuario. Detenga el administrador de colas de impresión
LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». 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. Reinicie el administrador de colas de impresión
LP:
Resumen
de tareas de impresión adicionalesEn 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: 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: | La impresión no se reanuda después
de un atasco o falta de papel | Para reiniciar un listado desde el principio: Desconecte
la impresora. Ejecute el comando disable. Elimine el atasco o reponga el papel. Conecte la impresora. Ejecute el comando enable.
Para reiniciar
un listado desde el punto de interrupción: Desconecte
la impresora. Elimine el atasco o reponga el papel. Conecte la impresora. 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 (consulte la página de manual de ps(1)). |
Comandos
LP típicos para usuarios y administradores de un sistema
LPCualquier 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 | Comando | Descripció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 | Comando | Descripció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 HPDPSEn 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) | Comando | Funció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) | Comando | Funció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 HPDPSDefinir 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.
|