Дженкинс отлично работал на машине RedHat Linux (чистая машина EC2 на AWS), пока я не решил изменить JENKINS_HOME
. Я просто переместил каталог Jenkins от /var/lib/jenkins
до /home/ec2-user/jenkins
, а затем создал символическую ссылку. (Я последовал за первым ответом на этот вопрос: Change JENKINS_HOME on Red Hat Linux?).Ошибка «Не удалось создать домашнюю директорию» при изменении JENKINS_HOME
Однако, когда я перезапустить Дженкинс я получаю ошибку:
Unable to create the home directory ‘/var/lib/jenkins’. This is most likely a permission problem. To change the home directory, use JENKINS_HOME environment variable or set the JENKINS_HOME system property.
Я попытался изменить JENKINS_HOME
в /etc/sysconfig/jenkins
, установив его в новую папку (которую я предполагаю поражения острия линка?), И я все еще получаю та же ошибка
Unable to create the home directory ‘/home/ec2-user/jenkins’.
это для целей резервного копирования, так что у меня есть все данные Дженкинс в смонтированном внешнем хранении данных (AWS Elastic File System).
Вы должны ответить на свой вопрос; см. http://stackoverflow.com/help/self-answer Не редактируйте ответ в вопросе. – SiKing