“Emplacement incohérent” de cartouches dans les logs de la sauvegarde du catalogue

Symptômes

des alames sur la sauvegarde du catalogue
impossible d’afficher depuis tina_adm la liste des cartouches spare, stockage => media => gestion => choix du jeu SPARE => la fenetre disparait!
stockage => media => gestion => choix du jeu => autre jeux => les cartouches apparaissent => bouton => choix du jeux => spare => on peu alors voir les spares mais pas d’action sur celles concernées par le problème.

Plan d’Action

il faut regarder les logs de la sauvegarde du catalogue afin de détecter le nom des cartouches spares qui posent problème. Dans mon exemple ci dessous 4 cartouches.

Pour supprimer la ou les cartouches du catalogue, il faut utiliser le mode commande de Tina:
Pour Unix => ouvrir un Shell et sourcer le TINA_HOME/.tina.sh
Pour Windows => ouvrir une fenêtre mode commande de Tina (clic droit => execute en tant qu’administrateur)

tina_cart_control -catalog nom_du_catalogue -label spareXXXXX -delete -force -identity <tina_privileged_user> :<password>
tina_cart_control –catalog nom_du_catalogue –label spare00001 –delete –force -identity superutilisateur_du_catalogue:xxxx
tina_cart_control –catalog nom_du_catalogue –label spare00002 –delete –force -identity superutilisateur_du_catalogue:xxxx
tina_cart_control –catalog nom_du_catalogue –label spare00003 –delete –force -identity superutilisateur_du_catalogue:xxxx
tina_cart_control –catalog nom_du_catalogue –label spare00005 –delete –force -identity superutilisateur_du_catalogue:xxxx

Ces actions ne suffisent pas, il faudra procéder à une sauvegarde / restauration de catalogue ensuite.

Pour cela.
Contrôler qu’il n’y a pas de job actif dans tina_job, si oui tous les arrêter (même ceux en échec) pour qu’ils tombent dans l’historique de tina_job.
Arrêter le service Tina sur le serveur ou arreter le catalogue concernée a l’aide de la commande:
tina_catalog_ctrl -stop -catalog nom_du_catalogue

Déclencher la sauvegarde du catalogue a l’aide de la commande suivante : (exemple, adapter vos chemins et nom de répertoire et catalogue a votre environnement)
tina_odbsave –dir_dest F:\ sav_cat_tina\
Contrôler en fin de sauvegarde que la taille du fichier catalog_save1.cod ou catalog_save.cod (en fonction de votre version) possède une taille correcte par rapport aux autres sauvegardes présentes dans le répertoire habituel de vos sauvegardes.

Si Ok ? Voici la commande afin de restaurer le catalogue :
Contrôler qu’il n’y a plus de process tina* sur le serveur puis :
tina_init –file F:\ sav_cat_tina\catalog_save1.cod –catalog_name nom_du_catalogue

En fin de restauration de catalogue, relancer le service Tina ou le catalogue et relancer une sauvegarde de catalogue afin de valider que ce plan d’action a bien corrigé le problème.

Si le problème persiste, il est alors conseillé d’ouvrir un incident au support.
Alexandre Nikitenko

Contact