IBM Connections: Criando Índices de Pesquisa em Background

Procedimento para criação do índice em background no Connections.

Importante:


 * 1) Os passos descritos são em um ambiente Large Deployment.
 * 2) Ao executar os passos abaixo no Dmgr, lembre-se que o background index será criado na máquina de destino.

= Procedimento =

1) Conecte via terminal linux no DMGR, e faça um sudo, depois alterne o diretório:


 * 1) cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin

2) Executar o wsadmin

Realm/Cell Name: Username: wsadmin Password: WASX7209I: Connected to process "dmgr" on node hostname01Node using SOAP connector;  The type of process is: DeploymentManager WASX7031I: For help, enter: "print Help.help"
 * 1) ./wsadmin.sh -lang jython

3) Carregue as biblioteca de gestão do aplicativo search

wsadmin> execfile("searchAdmin.py")

O wsadmin vai perguntar em qual nó do WAS, onde o search está instalado, deverá ser executado o processo de criação do índice em background. No exemplo abaixo vou escolher o 4.

1: WebSphere:cell=connectionsCell,name=SearchService,type=LotusConnections,node=hostname02Node,process=clSearch_server2 2: WebSphere:cell=connectionsCell,name=SearchService,type=LotusConnections,node=hostname03Node,process=clSearch_server3 3: WebSphere:cell=connectionsCell,name=SearchService,type=LotusConnections,node=hostname04Node,process=clSearch_server4 4: WebSphere:cell=connectionsCell,name=SearchService,type=LotusConnections,node=hostname05Node,process=clSearch_server5 Which service do you want to connect to? 4

Connecting to WebSphere:name=SearchAdminService,type=LotusConnections,cell=connectionsCell,node=hostname05Node,process=clSearch_server5 Search Administration initialized

4) Desabilitando as tarefas

wsadmin> SearchService.disableAllTasks 1

5) Executando a criação do índice em background, para todas as aplicações

wsadmin>SearchService.startBackgroundIndex("/opt/IBM/temp/backgroundCrawl", "/opt/IBM/temp/backgroundExtracted", "/opt/IBM/temp/backgroundIndex", "all_configured")

Para indexar todas as aplicações, vamos utilizar o all_configured, para aplicações específicas devemos alterar por activities, blogs, calendar, communities, dogear, ecm_files, files, forums, people_finder, profiles, status_updates, wikis.

Neste exemplo o índice será criado no host hostname05, então o diretório /opt/IBM/temp, deve estar vazio e ter espaço suficiente para a criação do novo índice.

= Ver também =


 * Mais Artigos sobre IBM Connections