74.6 Descripción del selector

El selector es un componente Java del servidor que recibe la información de inventario de las estaciones de trabajo de inventario. Estos servidores pueden ser los siguientes: Servidor hoja, Servidor hoja con base de datos, Servidor intermedio con base de datos y estaciones de trabajo incluidas en el inventario, Servidor intermedio con estaciones de trabajo incluidas en el inventario, Servidor raíz con estaciones de trabajo incluidas en el inventario y Servidor independiente. Consulte Sección 74.12, Descripción de los componentes de inventario en un servidor de inventario para obtener una tabla de referencia rápida de componentes de servidor.

El procesamiento que lleva a cabo el selector se realiza del siguiente modo:

  1. Mientras se explora la estación de trabajo de inventario, el escáner crea un archivo de datos de exploración (.str) en el directorio de exploración (\scandir) del servidor para cada exploración realizada en la estación de trabajo de inventario. La ubicación de \scandir se obtiene a partir del objeto Servicio de inventario. El selector procesa los archivos .str colocados por el escáner en el directorio \scandir.

    El selector también detecta los archivos .str generados por los escáneres de ZENworks for Desktops 4.x o ZENworks 6.5 Desktop Management, y traslada los archivos .str al directorio \scandir\conv para que el conversor STR procese estos archivos.

    El selector procesa los siguientes tipos de archivos .str.

    • Todo: contiene información de inventario de hardware y software completa de la estación de trabajo incluida en el inventario.

    • Delta: sólo contiene los cambios del inventario desde la última exploración.

    • Suprimir: contiene la información necesaria para que el almacenador suprima el objeto Estación de trabajo de inventario de la base de datos. Este archivo .str se crea cuando el objeto Estación de trabajo de inventario se suprime de eDirectory.

    • Programación completa: contiene exploraciones completas y Delta. Dependiendo del último estado almacenado de los datos del objeto Estación de trabajo incluida en el inventario, el almacenador procesa la exploración completa o la exploración delta. El almacenador utiliza el archivo .str de programación completa para rectificar los errores de los datos de inventario de la estación de trabajo de inventario que se almacenan en la base de datos.

      Con la directiva de inventario de estación de trabajo, puede configurar la programación de exploración completa para enviar una exploración completa después de un determinado número de exploraciones Delta. El valor debe estar comprendido entre 5 y 65535. Si no desea la programación de exploración completa, establezca el valor en 65535.

  2. El selector comprueba las condiciones siguientes para asegurarse de que el archivo .str, generado por el escáner, es válido.
    • Si se realiza una exploración de programación completa en la estación de trabajo de inventario, el archivo .str debe contener datos de exploración completa y Delta. La sección Identificación del archivo str de programación completa debe tener SCHEDFULL como tipo de exploración.
    • Si se realiza la exploración Delta en la estación de trabajo de inventario, el archivo .str debe contener dos instancias de los objetos Escáner de inventario.
    • El valor entero registrado en el archivo .str se basa en el nombre del archivo .str con el valor real del archivo .str.
    • El tamaño real del archivo .str debe estar sincronizado con el tamaño registrado en el archivo .str.

    El selector procesa sólo archivos .str válidos. Si hay archivos no válidos en el directorio, el selector los suprime.

  3. Basándose en la función del servidor, el selector copia los archivos .str individuales del directorio \scandir en el directorio dbdir\entmergedir.

    En la tabla siguiente se enumeran los directorios en que el selector copia o cambia los nombres de los archivos:

    Servidor

    Copia el archivo .str en el directorio de la base de datos (dbdir)

    Cambia el nombre del archivo .str en el directorio de la base de datos (dbdir)

    Cambia el nombre del archivo .str en el directorio de fusión de la empresa (entmergedir)

    Servidor hoja con base de datos

    --

    Servidor hoja

    --

    --

    Servidor intermedio con base de datos y estaciones de trabajo incluidas en el inventario

    --

    Servidor independiente

    --

    --

    Servidor raíz con estaciones de trabajo incluidas en el inventario

    --

    --

  4. El selector actualiza el número de secuencia de archivos .str válidos en eDirectory.

    El selector determina si se debe forzar una exploración completa en caso de que el número de secuencia de exploración del archivo .str sea incorrecto. Si el archivo .str no es válido o si hay discrepancias en el número de secuencia del archivo .str, el selector fuerza una exploración completa.

  5. El selector registra el estado en el registro del servidor. Para obtener más información, consulte Control del Inventario de la estación de trabajo mediante los registros de estado.

    El selector elimina los archivos .str existentes del directorio \scandir.