Solaris 7: Biblioteca de instalación (Edición SPARC)

Registro del servidor

Para proporcionar a los usuarios la capacidad de localizar el servidor de documentación sin conocer el URL, puede registrar el nombre de su servidor con el sistema FNS. Los usuarios pueden acceder a los servidores de documentación no registrados si conocen su URL.

La forma de registrar su servidor depende de dos factores:

Registro de su servidor mediante el comando ab2regsvr

Para registrar su servidor, utilice el comando ab2regsvr. Éste consulta la configuración de su sistema y configura el espacio de nombres apropiado para su servidor.

Para registrar su servidor, escriba:


# /usr/lib/ab2/bin/ab2regsvr url_del_servidor

donde url_del_servidor es el URL completamente cualificado para acceder a este servidor (por ejemplo: http://imaserver.eng.sun.com:8888/).

El comando ab2regsvr también proporciona otras opciones que pueden resultar útiles:

Para obtener más información sobre el comando ab2regsvr, véase la página del comando man ab2regsvr(1m).

Registro de su servidor mediante comandos FNS estándar

Si desea utilizar comandos FNS para registrar su servidor y ya tiene instalado FNS en su ubicación, utilice el comando siguiente para registrar el URL especificado como un servidor de documentación para su organización (dominio):


# fnbind -r thisorgunit/server/answerbook2 onc_answerbook2 \ 
onc_addr_answerbook2 
url_del_servidor

donde url_del_servidor es el URL completamente cualificado para acceder a este servidor (por ejemplo: http://imaserver.eng.sun.com:8888/).

Para averiguar los servidores actualmente registrados, utilice el siguiente comando:


% fnlookup -v thisorgunit/service/answerbook2

Este comando devuelve una lista de los servidores registrados similar a ésta:


Reference type: onc_answerbook2
Address type: onc_addr_answerbook2
  length: 19
  data: 0x68 0x74 0x74 0x70 0x3a 0x2f 0x2f 0x61 0x6e 0x73  http://ans
        0x77 0x65 0x72 0x73 0x3a 0x38 0x38 0x38 0x38       wers:8888

En este ejemplo, el servidor registrado es http://answers:8888.

Si obtiene una respuesta similar a la siguiente, no hay registrado ningún servidor de documentación con FNS:


Lookup of 'thisorgunit/service/answerbook2' failed: \
Name Not Found: 'answerbook2'

Para más información sobre FNS, incluida su instalación, véase la documentación de FNS.

Servicios de nombres y usuarios de AnswerBook2

El usuario puede definir un servidor AnswerBook2 predeterminado mediante la variable de entorno AB2_DEFAULTSERVER en lugar de utilizar los servicios de nombres descritos para encontrar un servidor de documentación. Por ejemplo, el archivo .cshrc del usuario podría contener la línea siguiente:


setenv AB2_DEFAULTSERVER http://imaserver.eng.sun.com:8888

Si el usuario no ha definido ninguna variable de entorno, cuando se ejecute el producto AnswerBook2 desde el escritorio, el producto comprobará si el sistema desde el que se ejecutó está ejecutando un servidor de documentación. De ser así, se ejecuta mediante el URL: http://localhost:puerto, donde puerto tiene el valor predeterminado 8888.

Si el usuario no ha definido ninguna variable de entorno y el sistema actual no es un servidor de documentación, cuando el usuario ejecuta AnswerBook2 desde el escritorio, el sistema lleva a cabo un comando fnlookup thisorgunit/service/answerbook2 para averiguar qué servidores de documentación hay disponibles. Luego elegirá uno de estos servidores y ejecutará el navegador de AnswerBook2 utilizando como URL el nombre de ese servidor.