Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试将Jenkins的主目录移动_Jenkins - Fatal编程技术网

正在尝试将Jenkins的主目录移动

正在尝试将Jenkins的主目录移动,jenkins,Jenkins,我已经在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

我已经在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 . 

我哪里出了问题?

我还是不知道问题到底出在哪里。我试过在本地机器上安装,效果很好,在云实例上也很好。问题可能是我为jenkins home directory附加的EBS卷,我可以在此命令后构建作业。
sudo mount-o remount--rw/dev/xvdf/data

问题可能出在作业中,而不是jenkins本身。请确保jenkins具有访问新位置的权限jenkins user是该目录的所有者,并且对该目录具有读/写/执行权限