セットアップ
私は現在のUbuntu 14.04デスクトップマシン上ジェンキンスインスタンスを実行しています。私はWAR配布によってJenkinsをインストールし、Jenkinsをホストマシン上のサービスとして実行しています。私はjenkins.logファイルにアクセスしようとしています Jenkins.log場所14.04デスクトップ
問題はジェンキンスのwiki上のログのドキュメントでhereを説明しました。このファイルにアクセスする目的は、JenkinsのWeb UIが利用できず、Jenkinsに問題がある場合に使用するログがあることを確認することです。
私は/ var/log/jenkins /をドキュメントに書いてありますが、そのフォルダ内の唯一のファイルは設定ファイルです。
また、ドキュメントごとに、/ etc/default/jenkinsと/ etc/sysconfig/jenkinsディレクトリをダブルチェックしました。これらの2つのディレクトリのそれぞれが私のマシンに存在しません。
「find」コマンドを使用してコマンドラインから検索したり、Ubuntuファイルエクスプローラを使用してシステムを検索したりしてみました。これらのアプローチのそれぞれは、jenkins.logファイルを生成しませんでした。
質問
は、私はジェンキンスシステムログはjenkins.logファイルに出力 であることを私の理解で正しいでしょうか?
アドバイスやアドバイスを事前にお寄せいただきありがとうございます。
ありがとうございました。私と質問を理解しているプログラマーなら、あなたが提供したコードはどういうものですか? $ JAVA_HOME変数と$ JENKINS_WAR変数をユーザーのJenkinsインスタンスの現在のファイルパスに設定する必要がありますか? また、-Xms4096m -Xmx8192m -Dhudson.model.DirectoryBrowserSupport.CSP = -jar $ JENKINS_WAR> $ JENKINS_LOG 2>&1とは何ですか? – J0991
@ J0991これらはちょうど 'bash'トークンで、' -Xmsと-Xmx'の観点から、私たちが使用したJVMパラメータです。 '-hudson.model.DirectoryBrowserSupport.CSP'これはセキュリティプロパティです。 'java -jar $ JENKINS_WAR> $ JENKINS_LOG 2>&1&' – chenrui
のようにプレーンなものを使うことができます。私たちは、diffバージョンのJavaがインストールされているようにしています。最新/ '/ path/to/java/home'、'/path/to/java16/home'は 'java 1.6'です。 – chenrui