非root用户zlog_init 失败

phone_sir 发布于 2012/06/04 13:39
阅读 1K+
收藏 0

NGINX社区官方微服务训练营,深入了解K8s网络,线上课程+专家答疑,立即加入>>>

@难易 你好,想跟你请教个问题:

我最近在用zlog, 安装之后,在测试时,总是init失败。切换用户为root后,才能成功。请问这是为什么呢?

加载中
0
难易
难易

请设置环境变量

$ export ZLOG_PROFILE_ERROR=/tmp/zlog.err.log

然后在一般用户下运新程序

把这个的内容贴出来。

估计是你的配置文件的权限问题,配置文件只有root有读权限,一般用户没办法读 

0
难易
难易

嗯,/tmp/zlog.lock也是一个问题,因为锁文件是所有用户都需要有读写权限的

现在我改设计了,把各个用户的配置文件作为锁文件来用,这样就不会有大问题了

估计在1.0.1版发布

0
p
phone_sir

引用来自“难易”的答案

请设置环境变量

$ export ZLOG_PROFILE_ERROR=/tmp/zlog.err.log

然后在一般用户下运新程序

把这个的内容贴出来。

估计是你的配置文件的权限问题,配置文件只有root有读权限,一般用户没办法读 

嗯, 谢谢~~~
0
v
voipwangpeng

我用的是zlog-1.2.12,非root启动失败,但是把zlog配置文件的权限改成-rw-rw-rw- 1 ect ect     163 Mar  2 17:58 ibesl_zlog.conf,非root启动成功

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部