jlighty a écrit :
d'après ce lien : http://archives.postgresql.org/pgs [...] g00372.php
il faudrait spécifier dans la crontab la variable LD_LIBRARY_PATH
un test à faire dans la crontab :
Code :
- * * * * * echo $LD_LIBRARY_PATH > /home/noc-nfs/cron_var
|
puis tu compares le contenu avec celui de ton compte : commande "env"
à mon avis il faut faire un export avant d'executer le script :
Code :
- * * * * * export LD_LIBRARY_PATH="ton path"; /home/noc-nfs/stfe/current_version/scripts/putStfeAlarmExportDb &2 > /home/noc-nfs/monlog
|
|
Lors de l'export de la variable LD_LIIBRARY_PATH dans la crontab je reçois le log suivant
Code :
- Your "cron" job on noc-acces-stfe-01
- export LD_LIBRARY_PATH='/usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/opt/csw/lib:/opt/csw/postgresql/lib';/home/noc-nfs/stfe/current_version/scripts/putStfeAlarmExportDb
- produced the following output:
- sh: LD_LIBRARY_PATH=/usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/opt/csw/lib:/opt/csw/postgresql/lib: is not an identifier
|
merci pour le tips, on y est presque mais apparement l'export ne fonctionne pas...
voila le contenu de ma crontab:
Code :
- 38 * * * * export LD_LIBRARY_PATH='/usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/opt/csw/lib:/opt/csw/postgresql/lib';/home/noc-nfs/stfe/current_version/scripts/putStfeAlarmExportDb
|
PS: je récupère le log dans le mail de l'utilisateur grâce à la commande mail
Message édité par ypnoize le 31-10-2005 à 16:44:10