web-dev-qa-db-ja.com

ジェンキンスの起動方法は?

Sudo apt-get install jenkins経由でjenkinsをインストールしました。ただし、起動しません。 Sudo /etc/init.d/jenkins startを使用して手動で開始しようとしました。しかし、その方法で起動しようとすると、次のメッセージが表示されます。

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.67" (uid=1000 pid=7970 comm="start jenkins ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")"

init.dメソッドはstartingとだけ言っていますが、開始しません...

これを修正してジェンキンを起動するにはどうすればよいですか?

10
Jeffery Bingham

Jenkins upstart構成ファイル/etc/init/jenkins.confを確認してください。

Java_HOMEのパスが正しいことを確認します。新規インストールでは、/usr/lib/jvm/Java-default(またはデフォルトのJava)のように見えますが、apt-getを使用してJava 6 jreをインストールした場合、ディレクトリは実際には/usr/lib/jvm/Java-6-Sun

5
assemblyronin

Java_HOME/usr/etc/init/jenkins.confに変更する場合、好きなJava実装を使用できます。

(ルートとして-必要に応じてSudoを追加して)Javaの代替インストールを確認できます。

update-alternatives --list Java

Javaの代替を次のように設定できます。

update-alternatives --config Java
1
Doug