![Jenkins 폴더를 복사하여 Jenkins를 Centos 시스템에서 다른 시스템으로 마이그레이션할 수 있나요?](https://linux55.com/image/12295/Jenkins%20%ED%8F%B4%EB%8D%94%EB%A5%BC%20%EB%B3%B5%EC%82%AC%ED%95%98%EC%97%AC%20Jenkins%EB%A5%BC%20Centos%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C%20%EB%8B%A4%EB%A5%B8%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9C%BC%EB%A1%9C%20%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
Jenkins를 하나의 Centos 시스템에서 다른 시스템으로 복사하려고 합니다. 전체 Jenkins 폴더를 압축하여 다른 컴퓨터에 압축을 풀려고 합니다.
새 컴퓨터에서 Jenkins를 시작하려고 하면 다음 오류가 발생합니다.
Unit jenkins.service could not be found.
모든 머신에 Jenkins를 설치해야 하나요? 폴더를 복사하고 새 컴퓨터에서 Jenkins를 시작할 수 없나요?
답변1
Jenkins 홈 디렉터리가 존재한다고 해서 Jenkins 서비스가 설치되었다는 의미는 아닙니다.
다음 명령을 실행하십시오.
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo && \
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key && \
yum install -y java-1.8.0-openjdk-devel jenkins && \
yum clean all && \
systemctl enable jenkins && \
systemctl start jenkins