Aggiornamento di Solr all'ultima versione supportata da ClearQuest

È possibile aggiornare Solr all'ultima versione supporta da ClearQuest. Questo è utile quando la versione Solr della propria distribuzione è precedente alla versione supportata da ClearQuest.

Prima di iniziare

Il completamento di questo scenario dovrebbe richiedere circa 15 minuti se si utilizza il database SAMPL di IBM Rational ClearQuest. Se si utilizza un database di produzione ed è necessario eseguire nuovamente l'indicizzazione, il tempo richiesto aumenterà in base alla dimensione del database.

Informazioni su questa attività

Questo scenario presuppone che sia stato aggiornato ClearQuest e sia stata aggiornata la distribuzione della ricerca testo completo utilizzando le opzioni di riga comandi prep_upgd_was_profiles e restore_was_profiles del comando cqtsadmin.pl. Inoltre, lo scenario presuppone che la versione di Apache Solr attualmente utilizzata in questa distribuzione sia precedente a quella supportata da ClearQuest, e che si desideri aggiornare l'applicazione Solr.
Nota: Se non si aggiorna l'applicazione Solr, viene utilizzata la versione corrente. Se si distribuisce una nuova istanza di ricerca testo completo, viene installata ed utilizzata l'ultima versione di Solr inclusa con ClearQuest. È possibile avere sullo stesso host una combinazione di distribuzioni di ricerca testo completo, ciascuna con una versione di Solr diversa.

Questo scenario utilizza un repository di schemi con una connessione denominata TextSearch ed un database utente denominato SAMPL. Le specifiche del percorso presuppongono che si sia in esecuzione su Windows. Apportare le sostituzioni appropriate, se si è in esecuzione sul sistema UNIX o Linux.

Procedura

  1. Eseguire il backup della distribuzione di ricerca testo comple eseguendo il comando cqtsadmin.pl con l'opzione backup_fts:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --backup_fts E:\FTS.Backup

  2. Aggiornare l'applicazione Solr eseguendo nuovamente il comando cqtsadmin.pl con l'opzione upgrade_solr_app:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --upgrade_solr_app

  3. Se viene visualizzato un messaggio al termine del comando del Passo 2 che indica di eseguire nuovamente l'indicizzazione del database dell'utente, eseguire nuovamente il comando cqtsadmin.pl per quattro volte rispettivamente con le opzioni di riga comandi stop_update_idx, run_batch_idx, optimize_idx e start_update_idx:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --stop_update_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --run_batch_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --optimize_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --start_update_idx

Risultati

È stata aggiornata l'applicazione Solr all'ultima versione supportata da ClearQuest.


Feedback