Referencia de deployment.xml
Se aplica a: FAST Search Server 2010
Última modificación del tema: 2015-03-09
Importante
Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
Use Deployment.Xmlarchivo de esquema de la topología de la instalación de Microsoft FAST Search Server 2010 for SharePoint. El archivo describe todos los servidores de la implementación de FAST Search Server 2010 for SharePoint y la distribución de servicios. Las instalaciones de servidor único tienen un valor predeterminadoDeployment.Xmlarchivo que se puede modificar.
En esta sección especifica elDeployment.Xmlformato de archivo. Este archivo contiene información detallada de la estructura que especifica cómo se distribuye FAST Search Server 2010 for SharePoint a través de varios servidores. One or more services will run on each node in the FAST Search Server 2010 for SharePoint application.
El propósito deDeployment.Xmlconsiste en habilitar el control centralizado sobre FAST Search Server 2010 for SharePoint servidores y servicios en una instalación. Puede volver a configurar FAST Search Server 2010 for SharePoint agregando o quitando los servidores o servicios en elDeployment.Xmlarchivo. See Volver a configurar la implementación (FAST Search Server 2010 for SharePoint).
ElDeployment.Xmlarchivo debe ser creado y modificado en el servidor de administración de FAST Search Server 2010 for SharePoint sólo.
Nota
Para modificar un archivo de configuración, compruebe que cumple los requisitos mínimos siguientes: es un miembro del grupo local de FASTSearchAdministrators en el equipo donde está instalado FAST Search Server 2010 for SharePoint.
Referencia de elemento rápida
La siguiente tabla enumera los elementos deDeployment.Xml. Estos elementos pueden aparecer en cualquier orden.
Elemento | Descripción |
---|---|
< implementación > |
Elemento de nivel superior que describe la instalación completa |
< InstanceId > |
El nombre único de la instancia FAST Search Server 2010 for SharePoint. Utiliza SCOM. |
< conector-databaseconnectionstring > |
La dirección URL de JDBC utilizan conectores para los datos de configuración de indización. Utiliza el conector de base de datos FAST Search. |
< host > |
Los servidores de la implementación de FAST Search Server 2010 for SharePoint se definen dentro de la etiqueta de host. Cada host (servidor) contiene un conjunto de elementos de la determinación de los componentes que se ejecutarán en el servidor. |
< searchcluster > |
Define la configuración de varios servidores para los nodos coincidentes y el indizador de consulta (motor de búsqueda). Describe qué partes de la instalación va a atender las consultas y realizar la indización. También especifica si se habilita la tolerancia a errores. |
< Administrador > |
Parte del elemento host. Especifica si un host (servidor) tendrá el componente de administración. |
< documento de procesador > |
Parte del elemento host. Especifica si un host (servidor) tiene los componentes de procesamiento del elemento. |
< distribuidor de contenido > |
Parte del elemento host. Especifica si un host (servidor) tendrá el componente de distribuidor de contenido. |
< distribuidor de indización > |
Parte del elemento host. Especifica si un host (servidor) tendrá el componente de distribuidor de indización. |
< rastreador > |
Parte del elemento host. Especifica si un host (servidor) tendrá un componente de rastreador Web. |
< webanalyzer > |
Parte del elemento host. Especifica si un host (servidor) dispone de un componente de analizador de Web. |
< SearchEngine > |
Parte del elemento host. Especifica si un host (servidor) tendrá un componente del motor de búsqueda (la indización o coincidencia de la consulta o ambos). |
< Consultar > |
Parte del elemento host. Especifica si un host (servidor) tendrá el componente de procesamiento de la consulta. |
< fila > |
Parte del elemento searchcluster. Especifica las características de una fila de la búsqueda único o una fila de indizador en el clúster de búsqueda (implementación). |
Funcionamiento
El Asistente de configuración posteriores a la instalación utiliza elDeployment.Xmlarchivo para configurar el servidor local. En el servidor de administración, el Asistente recupera una copia local y en los servidores que no sea de administración, el asistente obtiene una copia del servidor de administración.
Información deDeployment.Xmlse utiliza para generar los archivos de configuración local que son necesarios para configurar la instancia de FAST Search Server 2010 for SharePoint.
Los archivos de configuración locales se actualizan durante la configuración posterior a la instalación y cuando se llama a la Set-FastSearchConfiguration cmdlet.
formato de archivo Deployment.Xml
ElDeployment.Xmlarchivo utiliza la sintaxis XML. La sección de Esquema XML contiene una especificación formal de la sintaxis del archivo.
El formato de elemento básico es el siguiente:
<element_name [attribute_name="value"] [attribute_name="value"] ... />
Por ejemplo:
<document-processor processes="4" />
Los elementos y atributos están entre mayúsculas y minúsculas. Los valores de atributo deben ir entre comillas ("") y no se distinguen mayúsculas y minúsculas.
Comentarios se pueden agregar en cualquier lugar y están delimitados por <!--
y -->
.
Por ejemplo:
<!-- Add a useful comment here-->
implementar
Contiene el diseño de la instalación de FAST Search Server 2010 for SharePoint
Atributos
Atributo | Valor | Descripción |
---|---|---|
version |
<value> |
Opcional; versión del archivo de implementación |
modifiedBy |
user\domain |
Opcional; el usuario que modificó por última vez el archivo de implementación |
modifiedTime |
tiempo |
Opcional; el tiempo que se modificó por última vez el archivo de implementación |
Comentario |
Notas opcionales |
|
xmlns |
https://www.Microsoft.com/enterprisesearch |
Definición de espacio de nombres necesario |
xmlns:xsi |
http://www.w3.org/2001/XMLSchema-instance |
Definición de esquema opcional |
xsi:schemaLocation |
https://www.Microsoft.com/enterprisesearch deployment.xsd |
Ubicación opcional del esquema |
Ejemplo
<deployment
version="1"
modifiedBy="domain\user"
modifiedTime="2009-03-14T14:39:17+01:00"
comment="Comment"
xmlns="https://www.microsoft.com/enterprisesearch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.microsoft.com/enterprisesearch
deployment.xsd">
<!-- Hosts go here -->
</deployment>
InstanceId
Identifica un único nombre lógico para la instancia FAST Search Server 2010 for SharePoint
Atributos
Ninguno
Ejemplo
<instanceid>MyFastSearchServer</instanceid>
conector-databaseconnectionstring
La dirección URL de JDBC utilizan los conectores para almacenar su propio contenido. Este elemento puede estar vacío si no se utiliza el conector de base de datos de búsqueda de FAST o FAST de búsqueda de Lotus Notes conector.
Ejemplo
<connector-databaseconnectionstring>
<![CDATA[jdbc:sqlserver://sqlservername\instancename:portnumber;
DatabaseName=dbname]]>
</connector-databaseconnectionstring>
host
Este elemento especifica los componentes que se ejecutarán en un host determinado (servidor). Agregar una entrada de host para cada servidor en la implementación de FAST Search Server 2010 for SharePoint.
Atributos
Atributo | Valor | Descripción |
---|---|---|
Nombre |
<value> |
Nombre de dominio completo de este host (servidor) |
UseAdminServicehttps |
true|false |
Si se establece en true si los componentes de este servidor deben utilizar HTTPS para comunicarse con el servidor de administración. Este atributo es opcional, el valor predeterminado es false. |
Ejemplo
<host name="single01.search.contoso.com" UseAdminServicehttps="true">
<!-- components go here -->
</host>
searchcluster
Contiene información acerca de cómo esté configurado el índice.
Importante
El indizador principal siempre debe estar en el id de fila = 0 de ” ”.
Atributos
Ninguno
Ejemplo
<searchcluster>
<row id="0" index="primary" search="true" />
</search-cluster>
Administrador
Si un host (servidor) tiene el componente de administración, agregue este elemento. Un único host (servidor) se puede configurar para utilizar el componente de administración.
El servidor que está seleccionado como el servidor de administración en el Asistente post-configuration, debe ser el mismo que el servidor de administración enDeployment.Xml.
Atributos
Ninguno
Ejemplo
<admin />
documento de procesador
Agregue este elemento si el componente de procesamiento del elemento se va a ejecutar en un host (servidor).
Atributos
Atributo | Valor | Descripción |
---|---|---|
processes |
<value> |
Número de procesadores de elemento que se ejecutará en el host (servidor). Pueden agregar más procesos para una mejor utilización de servidores con varios núcleos. De forma predeterminada: 4. |
Ejemplo
<document-processor processes="4" />
distribuidor de contenido
Si un host (servidor) ejecutará el componente de distribuidor de contenido de agregado
Atributos
Atributo | Valor | Descripción |
---|---|---|
Id. |
<value> |
Debe ser un valor entero 0 o mayor. Si se agregan varios distribuidores de contenido para conseguir redundancia, puede asignar un identificador único para cada instancia. |
Ejemplo
<content-distributor id="0" />
distribuidor de indización
Si un host (servidor) tiene el componente de distribuidor de indización de agregado
Atributos
Ninguno
Ejemplo
<indexing-dispatcher />
rastreador
Agregar si un host (servidor) tiene un componente de rastreador Web.
Nota
Este elemento especifica cuando se utiliza el Agente de búsqueda de FAST Search opcional. No es necesario especificar este elemento cuando se utiliza el sitio Web de la indización de la opción de conector en el conector FAST Search aplicación de servicios de búsqueda de contenido (Content SSA).
Una instalación puede tener varios los agentes de búsqueda de único servidor Web o un rastreador de Web distribuido. Puede definir sólo un elemento de Web crawler por host (servidor).
Atributos
Atributo | Valor | Descripción |
---|---|---|
role |
single|multi |
Especifica si el Rastreador de datos es un rastreador de datos independiente o parte de un rastreador de datos distribuido. De forma predeterminada: solo |
multi-node-scheduler |
true|false |
Si forma parte de un rastreador de datos distribuido, este atributo especifica si el servidor ejecutará el programador de varios nodos. Un rastreador de datos distribuida puede tener sólo un programador de varios nodos. Se omite si role es "single". |
node-scheduler |
true|false |
Este atributo especifica si el servidor ejecutará un programador de tareas de nodo. Un rastreador de datos distribuida puede tener varios nodos de programadores, pero sólo uno por cada servidor. Se omite si role es "single". |
duplicate-server |
true|false |
Este atributo especifica si el servidor ejecutará un servidor duplicado. Un rastreador de datos distribuida puede tener varios servidores duplicados, pero sólo uno por cada servidor. Se omite si role es "single". |
duplicate-server-replica |
true|false |
Este atributo determina si el servidor ejecutará una réplica de servidor duplicado. Un rastreador de datos distribuida puede tener varias réplicas de servidor duplicado, pero sólo uno por cada servidor. Se omite si role es "single". |
duplicate-server-replica-host |
<value> |
Este atributo especifica la ubicación de la réplica de servidor duplicado que se va a utilizar el servidor duplicado local. Se omite si role es igual a "único", o si no se especifica ningún servidor duplicado en el servidor local. |
Notas
Para obtener más información acerca de los diversos componentes del Rastreador de Web, consulte Rastreo de contenido web mediante el agente de búsqueda de FAST Search.
Ejemplo
En el ejemplo siguiente se describe una situación con tres hosts, ejecutar un rastreador de Web con el programador Multi-node uno, dos nodos de programadores y dos servidores duplicada, donde una replica el otro.
<host name="node1">
<!-- Multi Node Scheduler -->
<crawler role="multi" multi-node-scheduler="true">
</host>
<host name="node2">
<!-- Node Scheduler and Duplicate Server -->
<crawler role="multi" node-scheduler="true" duplicate-server="true" duplicate-server-replica-host="node3">
</host>
<host name="node3">
<!-- Node Scheduler and Duplicate Server replica -->
<crawler role="multi" node-scheduler="true" duplicate-server-replica="true">
</host>
webanalyzer
Agregar si un servidor tiene el componente de analizador de la Web. Un clúster puede tener varios de los rastreadores de nodo único o un analizador de Web distribuido. Se puede tener sólo un elemento del analizador de Web por servidor.
Atributos
Atributo | Valor | Descripción |
---|---|---|
Servidor |
true|false |
Si forma parte de un analizador distribuido de Web, este atributo especifica si el servidor ejecutará la administración central del analizador de la Web. Un analizador distribuido de Web puede tener un único servidor. Debe ser "true" para una instancia local del analizador de la Web. |
max-targets |
<value> |
Especifica el número de procesadores que se va a utilizar los analizadores de Web. De forma predeterminada: 1 |
link-processing |
true|false |
Si forma parte de un analizador distribuido de Web, este atributo especifica si el servidor procesará los vínculos que se extraen de la canalización de elemento. Un analizador distribuido de Web puede tener varias instancias de los procesadores de vínculo en un clúster. Debe ser "true" para que un analizador de Web de servidor único. |
lookup-db |
true|false |
Si forma parte de un analizador distribuido de Web, este atributo especifica si el servidor se utilizará para buscar datos en los vínculos. Un analizador distribuido de Web puede tener varias instancias de lookup-db en un clúster. Debe ser "true" para que un analizador de Web de servidor único. |
redundant-lookup |
true|false |
Si forma parte de un analizador distribuido de Web, este atributo especifica si el servidor tendrá una base de datos de búsqueda redundantes para la conmutación por error. Un analizador distribuido de Web puede tener varias instancias de bases de datos de búsqueda redundantes en un clúster, pero sólo en servidores que tienen lookup-db habilitado. |
Notas
Para información adicional acerca de cómo instalar un analizador de Web distribuido, consulte:
Topología de la granja de servidores de FAST Search Server (FAST Search Server 2010 for SharePoint)
Redundancia y disponibilidad de la granja de servidores de FAST Search Server
Ejemplo
<webanalyzer
server="true" max-targets="1"
link-processing="true" lookup-db="true"
redundant-lookup="false"
/>
SearchEngine
Si un host (servidor) tiene el núcleo de búsqueda de componentes, que incluyen el indizador y que coinciden con los componentes de consulta de agregado
Atributos
Atributo | Valor | Descripción |
---|---|---|
row |
<value> |
La fila de la búsqueda o la fila de indizador que pertenece el motor de búsqueda. |
column |
<value> |
La columna de índice al que pertenece el motor de búsqueda. |
Notas
Los atributos especifican que pertenece la el motor de búsqueda en la cuadrícula de la búsqueda, en función de ésta y la información recuperada de la etiqueta searchcluster.
Ejemplo
<searchengine row="0" column="0" />
Consultar
Agregue este elemento para habilitar la consulta y resultados de procesamiento en un host (servidor). Puede configurar el componente de consulta en más de un servidor (host) para rendimiento y tolerancia a errores.
Atributos
Ninguno
Ejemplo
<query />
fila
Describe la función de la fila del motor de búsqueda: si indiza el contenido, si se trata de un indizador de copia de seguridad, y si la fila tiene capacidades de búsqueda habilitadas
Atributos
Atributo | Valor | Descripción |
---|---|---|
id |
<value> |
La fila número; debe empiezan en 0 y aumentan secuencialmente por 1 para cada etiqueta de fila |
index |
primary|secondary|none |
Especifica si la fila tendrá la indización, si es el indizador principal, el indizador secundario en la configuración de tolerancia a error, o si la fila no indizadores (none). Importante El indizador principal siempre debe estar en el id de fila = 0 de ” ”. |
search |
true|false |
Especifica si la fila tendrá los distribuidores de búsqueda |
Notas
Para obtener más información acerca de cómo configurar un clúster de búsqueda, consulte la documentación de Cluster Server de la búsqueda.
Ejemplo
Ejemplo de nodo único:
<searchcluster>
<row id="0" index="primary" search="true" />
</searchcluster>
Ejemplo de varios nodos:
<searchcluster>
<row id="0" index="primary" search="false" />
<row id="1" index="secondary" search="true" />
<row id="2" index="none" search="true" />
</searchcluster>
Deployment.xml de ejemplo para una implementación de servidor único
El siguiente es un archivo de configuración de ejemplo para una implementación de servidor único:
<?xml version="1.0" encoding="utf-8" ?>
<deployment
version="14"
modifiedBy="domain\user"
modifiedTime="2009-03-14T14:39:17+01:00"
comment="Comment"
xmlns="https://www.microsoft.com/enterprisesearch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.microsoft.com/enterprisesearch
deployment.xsd">
<instanceid>FAST Search Server Single Node</instanceid>
<connector-databaseconnectionstring>
<![CDATA[jdbc:sqlserver://sqlservername\instancename:portnuber;
DatabaseName=dbname]]>
</connector-databaseconnectionstring>
<host name="single01.search.contoso.com">
<admin />
<document-processor processes="4"/>
<content-distributor id="0" />
<indexing-dispatcher />
<crawler role="single" />
<webanalyzer
server="true" max-targets="1"
link-processing="true" lookup-db="true"
redundant-lookup="false"
/>
<searchengine row="0" column="0" />
<query />
</host>
<searchcluster>
<row id="0" index="primary" search="true" />
</searchcluster>
</deployment>
Esquema XML
El siguiente esquema XML especifica el formato de archivo de configuración de distribución de componentes:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="https://www.microsoft.com/enterprisesearch"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="https://www.microsoft.com/enterprisesearch">
<!-- *********************** Global elements ********************* -->
<xs:element name="deployment" type="CT_deployment" />
<!-- ************************ Simple types ********************** -->
<xs:simpleType name="ST_crawler-role">
<xs:restriction base="xs:string">
<xs:enumeration value="single"></xs:enumeration>
<xs:enumeration value="multi"></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ST_index">
<xs:restriction base="xs:string">
<xs:enumeration value="primary"></xs:enumeration>
<xs:enumeration value="secondary"></xs:enumeration>
<xs:enumeration value="none"></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<!-- ************************ Complex types ********************** -->
<xs:complexType name="CT_deployment">
<xs:sequence minOccurs="1" maxOccurs="unbounded">
<xs:element name="instanceid" minOccurs="1" maxOccurs="1" type="xs:string" />
<xs:element name="connector-databaseconnectionstring" minOccurs="1"
maxOccurs="1" type="xs:string" />
<xs:element name="host" type="CT_host" minOccurs="1" maxOccurs="unbounded" />
<xs:element name="searchcluster" type="CT_searchcluster" minOccurs="1"
maxOccurs="1" />
</xs:sequence>
<xs:attribute name="version" use="optional" type="xs:int" />
<xs:attribute name="modifiedBy" use="optional" type="xs:string" />
<xs:attribute name="modifiedTime" use="optional" type="xs:dateTime" />
<xs:attribute name="comment" use="optional" type="xs:string" />
</xs:complexType>
<xs:complexType name="CT_host">
<xs:all>
<xs:element name="admin" type="CT_admin" minOccurs="0" maxOccurs="1" />
<xs:element name="content-distributor" type="CT_content-distributor"
minOccurs="0" maxOccurs="1" />
<xs:element name="indexing-dispatcher" type="CT_indexing-dispatcher"
minOccurs="0" maxOccurs="1" />
<xs:element name="document-processor" type="CT_document-processor"
minOccurs="0" maxOccurs="1" />
<xs:element name="crawler" type="CT_crawler" minOccurs="0" maxOccurs="1" />
<xs:element name="webanalyzer" type="CT_webanalyzer" minOccurs="0"
maxOccurs="1" />
<xs:element name="searchengine" type="CT_searchengine" minOccurs="0"
maxOccurs="1" />
<xs:element name="query" type="CT_query" minOccurs="0" maxOccurs="1" />
<xs:element name="custom" type="CT_custom" minOccurs="0" maxOccurs="1" />
</xs:all>
<xs:attribute name="name" type="xs:string" use="required" />
<xs:attribute name="useadminservicehttps" use="optional" type="xs:boolean" default="false"/>
</xs:complexType>
<xs:complexType name="CT_admin" />
<xs:complexType name="CT_content-distributor">
<xs:attribute name="id" use="optional" type="xs:int" default="1" />
</xs:complexType>
<xs:complexType name="CT_indexing-dispatcher" />
<xs:complexType name="CT_document-processor">
<xs:attribute name="processes" use="optional" type="xs:int" default="1" />
</xs:complexType>
<xs:complexType name="CT_crawler">
<xs:attribute name="role" type="ST_crawler-role" />
<xs:attribute name="multi-node-scheduler" use="optional" type="xs:boolean"
default="false"/>
<xs:attribute name="node-scheduler" use="optional" type="xs:boolean"
default="false"/>
<xs:attribute name="duplicate-server" use="optional" type="xs:boolean"
default="false"/>
<xs:attribute name="duplicate-server-replica-host" use="optional"
type="xs:string"/>
<xs:attribute name="duplicate-server-replica" use="optional" type="xs:boolean"
default="false"/>
</xs:complexType>
<xs:complexType name="CT_webanalyzer">
<xs:attribute name="server" use="required" type="xs:boolean" />
<xs:attribute name="lookup-db" use="required" type="xs:boolean" />
<xs:attribute name="link-processing" use="required" type="xs:boolean" />
<xs:attribute name="max-targets" use="optional" type="xs:int" />
</xs:complexType>
<xs:complexType name="CT_searchengine">
<xs:attribute name="row" type="xs:int" use="required" />
<xs:attribute name="column" type="xs:int" use="required" />
</xs:complexType>
<xs:complexType name="CT_query" />
<xs:complexType name="CT_custom">
<xs:attribute name="ref" type="xs:string" use="required" />
</xs:complexType>
<xs:complexType name="CT_searchcluster">
<xs:sequence>
<xs:element name="row" type="CT_row" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CT_row">
<xs:attribute name="id" type="xs:int" use="required" />
<xs:attribute name="index" type="ST_index" use="required" />
<xs:attribute name="search" type="xs:boolean" use="required" />
</xs:complexType>
</xs:schema>
Nota
Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.