crontab 无法执行psql命令

来源:互联网 发布:绝地求生渣显卡优化 编辑:程序博客网 时间:2024/05/18 13:27

编写shell脚本单独执行没有问题,在crontab中无法执行,报命令没找到,修改shell脚本将psql命令的绝对路径写全后,报

  psql: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory

在切换到gpadmin用户下创建crontab job问题依旧,最终通过创建软连接方式解决(在root用户下)

ln -s /home/greenplum-4.3/lib/libpq.so.5 /usr/lib64/libpq.so.5ln -s /home/greenplum-4.3/lib/libssl.so.0.9.8 /usr/lib64/libssl.so.0.9.8ln -s /home/greenplum-4.3/lib/libcrypto.so.0.9.8 /usr/lib64/libcrypto.so.0.9.8ln -s /home/greenplum-4.3/lib/libldap_r-2.3.so.0 /usr/lib64/libldap_r-2.3.so.0ln -s /home/greenplum-4.3/lib/liblber-2.3.so.0 /usr/lib64/liblber-2.3.so.0
0 0
原创粉丝点击