# ----------------------------------------------------------------------------------- # procedure de reindexation de la etrust # mode d'emploi : juste taper sur touche entrer a toutes les questions # Auteur : B.LISAN, Srv: BT SYS SRV (SFR), Date cre: 14/08/09, date maj : 14/08/09 # ----------------------------------------------------------------------------------- echo "Debut de la procedure de re-indexation de Etrust (eAC)." echo "1) Arret de eTRUST (eAC) ? si oui, taper sur la touche 'Entrer', sinon taper Ctrl-Ce : " read repons /usr/seos/bin/secons -s echo "2) Verification de la presence des demons eTRUST (eAC), taper sur la touche 'Entrer' : " read repons ps -ef|grep -i seos |grep -v grep echo "3) Voulez-vous tuer ces process eAC restant ? Si oui, taper sur la touche 'Entrer', sinon taper Ctrl-Ce : " read repons kill `ps -ef|grep -i seos |grep -v grep | awk '{print $2}'` echo "3) Verification de la presence des demons eTRUST (eAC), taper sur la touche 'Entrer' : " read repons ps -ef|grep -i seos |grep -v grep echo "4) lancement du rebuilt (par sebuildla -a) de la base eAC, taper sur la touche 'Entrer' : " read repons /usr/seos/bin/sebuildla -a echo "5) Verification de la presence des fichier *.dat : " cd /usr/seos/seosdb ls -al *.dat echo "taper sur la touche 'Entrer' : " read repons echo "6) lancement de la reindexation des fichiers dat (sauf le fichier seos_ids.dat)\n" echo "a) etape -build de la reindexation des fichiers dat, taper sur la touche 'Entrer' : " read repons for fic in `ls *.dat|grep -v "seos_ids" |grep -v grep` do /usr/seos/bin/dbutil -build $fic done echo "taper sur la touche 'Entrer' : " read repons echo "6.b) etape -free de la reindexation des fichiers dat, taper sur la touche 'Entrer' : " read repons for fic in `ls *.dat|grep -v "seos_ids" |grep -v grep` do /usr/seos/bin/dbutil -free $fic done echo "taper sur la touche 'Entrer' : " read repons echo "6.c) etapes -close et -check de la reindexation des fichiers dat, taper sur la touche 'Entrer' : " read repons /usr/seos/bin/dbutil -close /usr/seos/bin/dbutil -check echo "6.b) etape -all de la reindexation des fichiers dat, taper sur la touche 'Entrer' : " read repons for fic in `ls *.dat|grep -v "seos_ids" |grep -v grep` do /usr/seos/bin/dbutil -all $fic done echo "taper sur la touche 'Entrer' : " read repons echo "7) Relance de eTRUST (eAC) ? si oui, taper sur la touche 'Entrer', sinon taper Ctrl-Ce : " read repons /usr/seos/bin/seload echo "8) verification lancement etrust : " echo "Note : Il faut que les demons suivants soient relances : " echo " eTrust security" echo " eTrust watchdog" echo " eTrust agent" echo " eTrust serevu" echo " eTrust selogrd" echo "taper sur la touche 'Entrer' : " read repons /usr/seos/bin/issec echo "Fin de la procedure de re-indexation de Etrust (eAC)."