Jenkins Operation not permitted

2019-04-30  本文已影响0人  错乱的三元运算

jenkins 用service SERVICE_NAME start 启动的时候报这个错
先上结论:
/run把这个路径的写权限,给到jenkins用户即可
or
换到root执行吧


出这个问题的时候也没多想,上网先查了下,基本没说啥,所以打算记录下。
问题其实很简单,看输出其实就知道了。
主要实在不愿意切换到root执行,加上shell并不是那么熟,小折腾了一下。
下面总结下知识点:
在Linux系统的目录/run下面有很多文件夹,旗下存储了*.pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢?


这个问题其实切换jenkins所在的用户组也能解决,说到底是个单纯的写权限的问题,简单点,就改了/run的权限吧,当然会有安全问题要注意

上一篇下一篇

猜你喜欢

热点阅读