Chinaunix

标题: 监控脚本py执行报错 [打印本页]

作者: lklkxcxc    时间: 2015-12-11 09:36
标题: 监控脚本py执行报错
raceback (most recent call last):
  File "/usr/local/zabbix/share/zabbix/alertscripts/sendsms.py", line 12, in <module>
    bomcdb = cx_Oracle.connect('monitor','123456','192.168.1.10:1521/bomcdb',threaded=True)
cx_Oracle.InterfaceError: Unable to acquire Oracle environment handle

请问下这个告警脚本使用zabbix用户执行同样的告警内容不报错,为什么zabbix调用就报错
作者: lklkxcxc    时间: 2015-12-11 09:43
回复 1# lklkxcxc
自己搞定了再zabbix_server启动脚本中加了环境变量:
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export PATH=$PATHORACLE_HOME/bin


   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2