军军:
1. py方式运行的,是在家目录生成那个oradiag开头的目录,  看那个目录里面的trace下面的日志,就可以看到提示少了目录。  在软件执行的目录下创建log/diag/clients/  就可以了,最好用zabbix权限

军军:
2.编译打包好的是在/var/tmp目录下生成的

########################################################################

两个路径最好都看一下—————zabbix运行时是在/var/tmp目录下生成,单次测试是在家目录生成

是.py的脚本运行的,得到的报错,是让在lib那里去建目录

tail /var/tmp/oradiag_zabbix/diag/clients/user_zabbix/host_1020043412_80/trace/sqlnet.log
Thu Nov 07 23:57:37 2019
Directory does not exist for read/write [/usr/local/zabbix_agent/scripts/zabbixoracle/lib/log] []

log/diag/clients

所以其实是要在lib库那里看

#####################################################################

 

 

https://blog.csdn.net/bisal/article/details/52664867   这个更专业

 

 

Directory does not exist for read/write [/usr/local/zabbix_agent/scripts/zabbixoracle/lib/log] [/usr/local/zabbix_agent/scripts/zabbixoracle/lib/log/diag/clients]

 

 

对应的lib库那里创建log/diag/clients 就好了。产生家目录那个目录的原因在tail /home/zabbix/oradiag_zabbix/diag/clients/user_zabbix/host_3755279552_80/trace/sqlnet.log 可以看到

 

还可能在/var/tmp/oradiag_root/下面产生

发表评论

邮箱地址不会被公开。 必填项已用*标注