我已经在centos 7中移动了Jenkins主目录,而jenkins的版本是2.138-1.1。
这些是我遵循的步骤:
sudo systemctl stop jenkins.
sudo cp -prvf /var/lib/jenkins /data.
在/ etc / sysconfig / jenkins中更改JENKINS_HOME
JENKINS_HOME=/data
sudo usermod -d /data jenkins .
chown -R jenkins:jenkins /data .
sudo systemctl start jenkins .
当我手动运行构建时,会引发以下错误。
stderr: fatal: cannot exec '/data/workspace/test-
job@tmp/pass7291433045594462450.sh': Permission denied .
我哪里出错了?
答案 0 :(得分:0)
我仍然不知道问题出在哪里。我尝试在本地计算机上进行设置,效果很好,在云实例上也是如此。问题可能是我为jenkins主目录附加了EBS卷,我可以在此命令后构建作业。 sudo mount -o remount --rw / dev / xvdf / data