Project

General

Profile

Actions

Maintenance of the Lucene indexes of cdm instances

General

The index files are found on the servers usually at

/var/lib/cdmserver/index

Manual re-indexing of a single instance

 http http://api.phycobank.org/phycobank/manage/reindex --auth '{USR}:{PWD}'

Mass-reindexing using edit-jobber

For Col: http://160.45.63.176/jenkins/job/REINDEX-col-catalogue-services/

For other instances http://160.45.63.176/jenkins/job/TRIGGER-cdmserver-reindex/

Reindex max 21 instances at the same time

The following chunks for edit-production have been used last time (2022-05-20)

  • Potentially dynamic databases:

TODO: phycobank requires other server, not the ordinary production on .173

euromed
caryophyllales_spp
caryophyllales
cyprus
flora-greece
flora-greece-bupleurum
cichorieae
flora-cuba
salvador
algaterra_new
corvidae
asteraceae
flora-uzbekistan
lichenes
casearia
cdmterms
myristicaceae
flora-malesiana-prospective
bromeliaceae
  • Potentially static databases:
palmae
caryo_nepenthaceae
edaphobase
rubiaceae_mexico
campanulaceae
additivity_ontology
oxalis
rl_animalia_final
flora-malesiana
flora-malesiana-clean
flore-gabon
flora-guianas
algaterra
rl_standardliste
rl_plantae
rl_moose
rl_mammalia
rl_animalia
rl_armeria_demo
rl_german_sl
caryo_amaranthaceae
euromed_caucasus
diptera
pib_chenopodiumPilot
pib_campylopusPilot
vibrant_index

Col needs to be for reduced set of CDM classes to keep the indexing time as short as possible (REINDEX-col-catalogue-services)

col

The following chunks for edit-test have been used last time (2022-05-20)

phycobank
cyprus
caryo_spp
rem_conf_am
cdm_greece_bupleurum_01
cdm_greece_bupleurum_04
cdm_production_additivity_ontology
euromed
roteliste_animalia
flora_cuba
test1
roteliste_german_sl
algaterra
corvidae
palmae
cichorieae
fauna_europaea
caryo_nepenthes
salvador
roteliste_moose
greece_bupleurum

The cdm-server provides the list of installed instances via the instances.jsp webservice:

  • edit-production: curl -s http://api.cybertaxonomy.org/instances.jsp | jq '.[].configuration.instanceName' | tr -d "\""
  • edit-test: curl -s http://160.45.63.175:8080/cdmserver/instances.jsp | jq '.[].configuration.instanceName' | tr -d "\""

Updated by Andreas Müller 7 months ago · 15 revisions