2017-02-10 6 views
0

Я загрузил и установил jenkins со следующими командами на redhat (3.10.0-327.el7.x86_64 # 1 SMP Чт Окт 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux)Невозможно запустить jenkins на redhat

sudo wget https://pkg.jenkins.io/redhat-stable/jenkins-2.32.2-1.1.noarch.rpm 
rpm -ivh jenkins-2.32.2-1.1.noarch.rpm 

И я начал Дженкинс с командой

sudo service jenkins start 

Я получил выход

Starting jenkins (via systemctl):       [ OK ] 

Но дженкинс не работает. Я пробовал ps ax | grep -i jenkins и ни один процесс с именем jenkins не работает. Я пробовал service --status-all, и я не вижу дженкинсов. Я попытался получить доступ к ip: 8080, который также ничего не показывает. Но с systemctl status jenkins.service я могу видеть, что он начал

● jenkins.service - LSB: Jenkins Continuous Integration Server 
    Loaded: loaded (/etc/rc.d/init.d/jenkins) 
    Active: active (exited) since Fri 2017-02-10 16:07:42 EST; 2min 7s ago 
    Docs: man:systemd-sysv-generator(8) 
    Process: 16649 ExecStop=/etc/rc.d/init.d/jenkins stop (code=exited, status=0/SUCCESS) 
    Process: 16672 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) 

Feb 10 16:07:42 AWSINTDEV11.equinoxfitness.com systemd[1]: Starting LSB: Jenkins Continuous Integration Server... 
Feb 10 16:07:42 AWSINTDEV11.equinoxfitness.com runuser[16673]: pam_unix(runuser:session): session opened for user jenkins by (uid=0) 
Feb 10 16:07:42 AWSINTDEV11.equinoxfitness.com jenkins[16672]: Starting Jenkins [ OK ] 
Feb 10 16:07:42 AWSINTDEV11.equinoxfitness.com systemd[1]: Started LSB: Jenkins Continuous Integration Server. 
+1

Вы проверили журнал Jenkins, '/ var/log/jenkins/jenkins.log'? –

+0

Спасибо. Я нашел ошибку в /var/log/jenkins/jenkins.log. У него не было разрешения на /var/libs/jenkins.I он исправил его. Работая сейчас. – christoph

ответ

0

Для дальнейшего использования и тех, кто не удосужился прочитать комментарии. Помимо проверки системных журналов, вы должны проверить журнал Jenkins, который на большинстве систем * nix находится в /var/log/jenkins/jenkins.log. В этом случае было недостаточно разрешений на /var/libs/jenkins.

BTW Если вы не можете найти какие-либо ошибки в этом журнале, то у вас, вероятно, есть какая-то проблема с ip-таблицей, с которой невозможно получить доступ к серверу Jenkins извне.