我目前正在运行apache2和tomcat7(以及服务站点),并希望让jenkins运行。
前一段时间我曾尝试过一次,并决定在继续前进之前清除当前的安装。
sudo apt-get remove jenkins
sudo apt-get purge jenkins
然后我:
sudo apt-get update
sudo apt-get install jenkins
似乎启动失败......
.... 解包jenkins(来自... / jenkins_1.424.6 + dfsg-1_all.deb)......
处理ureadahead的触发器...
设置jenkins(1.424.6 + dfsg-1)...
詹金斯停止/预先启动,处理22907 ...
xxx:/var/log$ sudo service jenkins status
jenkins停止/等待
xxx:/var/log$ sudo service jenkins restart
停止:未知实例:jenkins停止/预启动,处理31663
/ var / log / jenkins /是空的,我似乎无法在/ var / log / *中找到任何有用的东西。我确实在auth.log中看到正在设置的jenkins用户。
有什么想法吗? :/
答案 0 :(得分:1)
如果未安装包,则清除将失败。我看到你做了以下事情。
sudo apt-get remove jenkins
sudo apt-get purge jenkins
相反,暂时将sources.list设置为原始版本,然后运行:
sudo apt-get update
sudo apt-get install jenkins
sudo apt-get purge jenkins
然后你可以放回你的mod并安装非发行版。
答案 1 :(得分:0)
/var/log/upstart/jenkins.log
会让Upstart看到它是否认为Jenkins服务正在运行或应该正在运行。
stop/pre-start
表示pre-start
的{{1}}节正在停止服务 - 例如,因为它缺少配置文件,或者因为它已在/etc/init/jenkins.conf
下被禁用,或类似的。