我试图为我的nagios守护进程用户(这是一个nologin用户)设置ORACLE_HOME环境variables。
我已经尝试添加一个脚本来导出/etc/profile.d/oracle.sh中的variables(执行位也设置在这个文件上)。
这个脚本为我自己的用户设置了环境variables,但是不是为nagios守护进程设置的。
通过initscripts启动的守护进程不会读取profile.d/
。 你需要从/etc/sysconfig/
一个包含所需值的文件(然后使profile.d/
脚本从中读取它)。