#Jenkinsの自動起動設定で躓いたので記録しておく。
##1, systemctl enable jenkins
- コマンドで実行すると次のような表示がされる。
[root@h120 student]# systemctl enable jenkins
jenkins.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig jenkins on
[root@h120 student]#
ここで私はエラーメッセージと判断してしまったが、いろいろ調べると、これで自動起動は行えるらしい。
実際にreboot
で再起動してsystemctl status jenkins
コマンドで確認してみる。
● jenkins.service - LSB: Jenkins Automation Server
Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
Active: active (running) since 水 2019-08-14 14:17:17 JST; 27min ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/jenkins.service
└─2322 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfi...
8月 14 14:17:04 localhost.localdomain systemd[1]: Starting LSB: Jenkins Automation Server...
8月 14 14:17:06 h120.s120.terasawa.net runuser[1895]: pam_unix(runuser:session): session opened for user jenkins by (uid=0)
8月 14 14:17:17 h120.s120.terasawa.net runuser[1895]: pam_unix(runuser:session): session closed for user jenkins
8月 14 14:17:17 h120.s120.terasawa.net jenkins[1873]: Starting Jenkins [ OK ]
8月 14 14:17:17 h120.s120.terasawa.net systemd[1]: Started LSB: Jenkins Automation Server.
[root@h120 student]#
!!!!!ちゃんと自動起動している!!!!!
##2, 実際に何が起こっているのか?
よく読むとエラーメッセージではない?
jenkins.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig jenkins on
なんだか /sbin/chkconfig
を参照して起動しますよ〜ということらしい。
実際に見てみても暗号化されていて読めない....笑
##3, 終わりに
- 自動起動をする際にいつもと表示が違うことがある!
- エラーメッセージ(今回は違ったけど)しっかり読む!!
少しづつ成長していきましょう。
ではでは。。。。。