IBM Connections: Criando Índices de Pesquisa em Background
Procedimento para criação do índice em background no Connections.
Importante:
- Os passos descritos são em um ambiente Large Deployment.
- 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:
# cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
2) Executar o wsadmin
# ./wsadmin.sh -lang jython Realm/Cell Name: <default> 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()"
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 IBM Connections