首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Jenkins HA -冷备用节点

安装Jenkins HA -冷备用节点
EN

Stack Overflow用户
提问于 2016-11-05 02:19:42
回答 1查看 877关注 0票数 3

我试图在Ubuntu-14上设置一个活动节点和一个冷备用节点的Jenkins HA。

我在看这个问题:How to setup Jenkins with HA?

我看到我只需要复制/var/lib/jenkins的内容,这就是我的$JENKINS_HOME

代码语言:javascript
复制
#ls -alh /var/lib/jenkins
drwxrwxr-x  3 jenkins jenkins 4.0K Oct 16 19:45 .bundle
drwxr-xr-x  3 jenkins jenkins 4.0K Oct 26 14:54 .cache
-rw-r--r--  1 jenkins jenkins 2.4K Oct 24 21:09 config.xml
-rw-r--r--  1 jenkins jenkins  950 Oct 16 20:34 credentials.xml
drwxr-xr-x  3 jenkins jenkins 4.0K Oct 16 19:53 .groovy
-rw-r--r--  1 jenkins jenkins  159 Oct 16 20:02 hudson.model.UpdateCenter.xml
-rw-r--r--  1 jenkins jenkins  370 Oct 16 19:52 hudson.plugins.git.GitTool.xml
-rw-------  1 jenkins jenkins 1.7K Oct 16 19:40 identity.key.enc
drwxr-xr-x  3 jenkins jenkins 4.0K Oct 16 19:40 .java
-rw-r--r--  1 jenkins jenkins    6 Oct 16 20:02 jenkins.install.InstallUtil.lastExecVersion
-rw-r--r--  1 jenkins jenkins    6 Oct 16 19:54 jenkins.install.UpgradeWizard.state
drwxr-xr-x  5 jenkins jenkins 4.0K Oct 26 14:43 jobs
drwxr-xr-x  3 jenkins jenkins 4.0K Oct 16 19:40 logs
-rw-r--r--  1 jenkins jenkins  907 Oct 16 20:02 nodeMonitors.xml
drwxr-xr-x  2 jenkins jenkins 4.0K Oct 16 19:40 nodes
-rw-r--r--  1 jenkins jenkins   56 Nov  4 19:57 .owner
drwxr-xr-x 81 jenkins jenkins  12K Oct 16 19:59 plugins
drwxr-xr-x  5 jenkins jenkins 4.0K Oct 16 20:43 .puppetlabs
-rw-r--r--  1 jenkins jenkins  129 Oct 16 20:02 queue.xml.bak
-rw-r--r--  1 jenkins jenkins   64 Oct 16 19:40 secret.key
-rw-r--r--  1 jenkins jenkins    0 Oct 16 19:40 secret.key.not-so-secret
drwx------  4 jenkins jenkins 4.0K Oct 16 20:43 secrets
drwxr-xr-x  2 jenkins jenkins 4.0K Nov  4 20:02 updates
drwxr-xr-x  2 jenkins jenkins 4.0K Oct 16 19:40 userContent
drwxr-xr-x  4 jenkins jenkins 4.0K Oct 17 13:09 users
drwxr-xr-x  2 jenkins jenkins 4.0K Oct 16 19:53 workflow-libs
drwxr-xr-x  2 jenkins jenkins 4.0K Oct 28 15:26 workspace

我应该复制以上所有的项目吗?如果没有,那么我应该同步哪些?还有什么我需要知道的吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-05 21:40:31

我已经测试了这个场景,并选择用以下的排除来复制所有的东西。这之后的初步测试似乎表明插件、作业、凭据等方面的成功。

代码语言:javascript
复制
  rsync -e "ssh -o StrictHostKeyChecking=no" -rvh --delete --exclude '.bash_history' \
  --exclude 'logs' --exclude '.ssh' --exclude '.viminfo' \
  --exclude '.cache' ./  jenkins@JENKINS-STANDBY-NODE:/var/lib/jenkins/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40434144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档